@awayjs/core
Version:
AwayJS core classes
12 lines • 370 B
TypeScript
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