softkave-js-utils
Version:
JavaScript & Typescript utility functions, types, and classes
5 lines (4 loc) • 448 B
TypeScript
export declare function applyMixins(derivedConstructors: any, baseConstructors: any[]): void;
export declare function applyMixins02<C1, C2>(derivedConstructors: C1, baseConstructors: [C2]): C1 & C2;
export declare function applyMixins03<C1, C2, C3>(derivedConstructors: C1, baseConstructors: [C2, C3]): C1 & C2 & C3;
export declare function applyMixins04<C1, C2, C3, C4>(derivedConstructors: C1, baseConstructors: [C2, C3, C4]): C1 & C2 & C3 & C4;