← Files Cecil-IA Labs FFmpegARCHIVED FILE
dist/pipeline/validation.d.ts
603 Bytes · Sep 30, 2026 · 23:17 UTC
import type { MediaInfo } from "../types/contracts.js";
import type { ConcretePipelineStep, PipelineDocument } from "./types.js";
/** Reject statically impossible transitions without executing media. */
export declare function validatePipelineStepCompatibility(steps: readonly ConcretePipelineStep[]): void;
export declare function validatePipelineOutput(document: PipelineDocument, steps: readonly ConcretePipelineStep[], output: string): void;
export declare function validatePipelineResultCodec(document: PipelineDocument, media: MediaInfo | undefined): void;
//# sourceMappingURL=validation.d.ts.mapSHA-256: 2e65bed3f51c3fc47781c197ff47f6fa2e896d6d94a99321b511702a9bcf993f