Type Alias StripImport<T>

StripImport<T>: T extends {
        create: ((payload: infer P) => any);
        type: string;
    }
    ? MessageDefinition<P>
    : T

Helper type to strip the import type from a message definition.

Type Parameters

  • T