← Files Cecil-IA Labs FFmpegARCHIVED FILE
dist/media/io.d.ts
854 Bytes · Sep 30, 2026 · 23:17 UTC
export declare function resolveReadableFile(input: string, cwd?: string): Promise<string>;
export declare function deriveOutputPath(source: string, suffix: string, explicitOutput?: string, options?: {
cwd?: string;
defaultExtension?: string;
}): string;
export interface OutputPathPreflightOptions {
source?: string;
output: string;
overwrite?: boolean;
}
export declare function preflightOutputPath(options: OutputPathPreflightOptions): Promise<string>;
export interface OutputTransaction {
output: string;
temporary: string;
finalize(): Promise<void>;
cleanup(): Promise<void>;
}
export declare function prepareOutputTransaction(options: {
source?: string;
output: string;
overwrite?: boolean;
dryRun?: boolean;
keepTemp?: boolean;
}): Promise<OutputTransaction>;
//# sourceMappingURL=io.d.ts.mapSHA-256: 92d597d60e9ddd638be215acca29cb5541ceadb46b54d70d38fe4fa213b01d80