import { type MultiShotPromptArtifactSummary } from './multi-shot-artifact.js'; import type { CharacterConsistencyReport, VideoProductionMode } from './types.js'; export interface VideoProjectReadiness { slug: string; root: string; productionMode: VideoProductionMode; ready: boolean; requiredArtifacts: string[]; presentArtifacts: string[]; missingArtifacts: string[]; characterConsistency: CharacterConsistencyReport; multiShotPrompt?: MultiShotPromptArtifactSummary; blockers: string[]; warnings: string[]; nextAction: string; } export declare function buildProjectReadiness(slug: string, root?: string, fallbackMode?: VideoProductionMode): Promise; //# sourceMappingURL=readiness.d.ts.map