Link Search Menu Expand Document

MessageModule type

The type of the generated ES module, once executed

Signature:

export declare type MessageModule<T> = T extends string ? MessageFunction : {
    [P in keyof T]: MessageModule<T[P]>;
};

Remarks

Use with T extending the StringStructure that was used as the module source.