import { Type, Base } from "./type";
export declare class DVContainer extends Base {
    private d;
    private static a;
    static readonly instance: DVContainer;
    constructor();
    registerFactory(a: Type, b: () => any): void;
    createInstance(a: Type, b: () => string): any;
    registerIfLoaded(typeName_: string): void;
    checkLoaded(typeName_: string): boolean;
    static $t: Type;
}
