Viewing File: /home/ubuntu/efiexchange-node-base/node_modules/tsyringe/dist/typings/lazy-helpers.d.ts

import constructor from "./types/constructor";
export declare class DelayedConstructor<T> {
    private wrap;
    private reflectMethods;
    constructor(wrap: () => constructor<T>);
    createProxy(createObject: (ctor: constructor<T>) => T): T;
    private createHandler;
}
export declare function delay<T>(wrappedConstructor: () => constructor<T>): DelayedConstructor<T>;
Back to Directory File Manager