import type { ProviderRouteId, VideoOperationKind } from './provider-platform/types.js'; import type { VideoExecutionPlan, VideoProductionMode } from './types.js'; import type { BriefArtifact } from './artifacts.js'; type ExecutionProfile = VideoExecutionPlan['executionProfile']; export declare function setExecutionProfileOverrides(projectSlug: string, input: Partial, root?: string): Promise<{ artifactPath: string; brief: BriefArtifact; }>; export declare function parseExecutionProfileInput(input: { aspectRatio?: unknown; quality?: unknown; resolution?: unknown; generateAudio?: unknown; outputCount?: unknown; veoModel?: unknown; }): Partial; export declare function buildExecutionProfile(input: { projectSlug: string; root?: string; productionMode: VideoProductionMode; routeId: ProviderRouteId | null; operationKind: VideoOperationKind; }): Promise; export {}; //# sourceMappingURL=execution-profile.d.ts.map