export declare function handleVideoVerifyFinal(args: string[]): Promise; export declare function handleVideoMakeVertical(args: string[]): Promise; export declare function handleVideoMakeSquare(args: string[]): Promise; export declare function handleVideoMakeLoop(args: string[]): Promise; export declare function handleVideoThumbnail(args: string[]): Promise; export declare function handleVideoBurnSubtitles(args: string[]): Promise; /** * `vclaw video qc --project ` — standalone ffprobe media QC of a project's * rendered video outputs. Recursively scans `projects//final/` and * `projects//outputs/` for .mp4/.mov clips (skipping sub-KiB scratch), * builds an {@link AssembleManifestEntry}[] (final/ clips → the `final-video` * master + `slide-animation` clip buckets `runAssembleMediaQc` understands), and * runs the existing {@link runAssembleMediaQc} probe. Reports pass/warning/fail * (missing-audio, nonstandard codec, duration drift). When no clips are found, * emits a graceful `status: 'skipped'` report rather than erroring. JSON on stdout. */ export declare function handleVideoQc(args: string[]): Promise; //# sourceMappingURL=media-ops.d.ts.map