import type { ExternalManager, ExternalManagerConfig } from './ExternalManager.js'; /** * Represents external files (e.g. files referenced by ) * not directly included inside the generated page */ export declare class External { externalManager: ExternalManager; sourceFilePath: string; includedFiles: Set; userScriptsAndStyles: string[]; constructor(em: ExternalManager, srcFilePath: string, userScriptsAndStyles: string[]); /** * Generates the content of this External instance * @param asIfAtFilePath * @param resultPath * @param config * @return {Promise} */ resolveDependency(asIfAtFilePath: string, resultPath: string, config: ExternalManagerConfig): Promise; } //# sourceMappingURL=External.d.ts.map