import type { ChildApp } from '@tramvai/child-app-core'; import type { ChildAppFinalConfig, ChildAppLoader } from '@tramvai/tokens-child-app'; import type { ChildAppModuleWrapper } from './types/module'; export declare abstract class Loader implements ChildAppLoader { abstract get(config: ChildAppFinalConfig): ChildApp | void; abstract load(config: ChildAppFinalConfig): Promise; abstract init(config: ChildAppFinalConfig): Promise; abstract waitFor(config: ChildAppFinalConfig): Promise; protected resolve(entry: ChildAppModuleWrapper): ChildApp; } //# sourceMappingURL=loader.d.ts.map