import { MLTConfig } from './config'; import { TUnknownDependencyResolver } from './types'; export declare class MLTDependenciesManager { private config; private _isDefaultUnknownResolverInstalled; private _unknownResolvers; private dependencies; constructor(config: MLTConfig); private ensureDefaultUnknownDependencyResolverInstalled; private resolveUnknownDependency; installDependency: (dependencyName: string, module: any, force?: boolean) => this; installUnknownDependencyResolver: (resolver: TUnknownDependencyResolver, manifest: { name: string; enabled: boolean; loadStrategy: import("./types").ModuleLoadStrategy; fileName: string; childs?: {}[] | undefined; modules?: Record | undefined; prefetchFn?: import("./types").TPrefetchConfig | undefined; preloadModules?: string[] | undefined; blockModules?: string[] | undefined; }) => this; } //# sourceMappingURL=dependencies-manager.d.ts.map