← Files Cecil-IA Labs FFmpegARCHIVED FILE

dist/media/io.d.ts

854 Bytes · Sep 30, 2026 · 23:17 UTC

↓ Download file

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.map

SHA-256: 92d597d60e9ddd638be215acca29cb5541ceadb46b54d70d38fe4fa213b01d80