import { ApplicationPackage } from './application-package'; import { NodePackage } from './npm-registry'; export declare class ComponentPackageLoader { protected readonly pkg: ApplicationPackage; constructor(pkg: ApplicationPackage); load(nodePackage: NodePackage, mode: string[]): void; doLoad(nodePackage: NodePackage, mode: string[], configMap: Map, config: any, configFiles: string[]): any; protected mergeMode(mode1: string[], mode2: string[]): string[]; protected diffMode(mode: string[], configMap: Map): string[]; protected getMode(config: any, mode: string[]): any[]; protected parseConfigPaths(nodePackage: NodePackage, mode?: string): string[]; loadConfig(nodePackage: NodePackage, configFiles: string[], mode?: string): unknown; } //# sourceMappingURL=component-package-loader.d.ts.map