import "reflect-metadata";
export declare type TypeAutowiredOptions = {
    className?: string;
    argv?: any[];
};
export declare function globalClassFactory<T>(_constructor: new (...args: any[]) => T, options?: string | TypeAutowiredOptions): T;
export declare const autoInit: typeof globalClassFactory;
