import { t as AppConfig } from "./AppConfig-CcvhduQk.js"; import { t as LoggerInterface } from "./LoggerInterface-DX2ijbYj.js"; import { t as BundlerInterface } from "./BundlerInterface-D7uhef9v.js"; import { t as ElectronLauncherInterface } from "./ElectronLauncherInterface-xeXMgLJh.js"; //#region src/domain/services/BuildOrchestrator.d.ts /** * Coordinates build and dev workflows. * Pure domain logic — no infrastructure imports. */ declare class BuildOrchestrator { #private; constructor(logger: LoggerInterface); build(main: BundlerInterface, renderer: BundlerInterface): Promise; dev(main: BundlerInterface, renderer: BundlerInterface, launcher: ElectronLauncherInterface, config: AppConfig, args: string[]): Promise; } //#endregion export { BuildOrchestrator as t }; //# sourceMappingURL=BuildOrchestrator-Y--pEK_3.d.ts.map