export declare type Factory = () => T; export interface Constructor { new (): T; } /** * A no-arg constructor or a no-arg function that can create * type T */ export declare type Maker = Factory | Constructor; export declare function toFactory(fact: Maker): Factory; //# sourceMappingURL=constructionUtils.d.ts.map