UNPKG

sardines-core

Version:
16 lines 682 B
interface FactoryInstance { settings: object; CustomClass: any; instance: object; } export declare class Factory { static classes: Map<string, Map<string, any>>; static instances: Map<string, Array<FactoryInstance>>; static instFastCache: Map<string, Map<string, any>>; static setClass(name: string, Class: any, type?: string): void; static getClass(name: string, type?: string): any; static getInstance(CustomClass: any, settings: object, type?: string, fastKey?: string): any; static execMethodOnInstances(type: string | null | undefined, method: string, ...parameters: []): Promise<void>; } export {}; //# sourceMappingURL=factory.d.ts.map