export interface IAsyncService {
    status: 'pending' | 'error' | 'done';
    name: string;
    init(): Promise<void>;
    dispose(): void;
}
export declare class AsyncServicesLibrary {
    static serviceLibraries: IAsyncService[];
    static register(service: IAsyncService): void;
    static init(): Promise<void>;
}
//# sourceMappingURL=AsyncServicesLibrary.d.ts.map