import { ConvertVideoWithFfmpegNodeLocalInput, FfmpegCodecAudio, IOPath } from '../../../../code/type/index.js';
export declare function buildCommandToConvertVideoWithFfmpeg(input: ConvertVideoWithFfmpegNodeLocalInput): Promise<import("../../../../code/type/index.js").CommandSequence>;
export declare function buildCommandToCompressVideoWithFfmpeg(): Promise<void>;
export declare function buildCommandToConvertMP4ToGifWithFfmpeg(source: any): Promise<string[][]>;
export declare function addAudioToVideoWithFfmpeg({ inputVideoPath, inputAudioPath, outputPath, audioCodec, fit, }: {
    inputVideoPath: string;
    inputAudioPath: string;
    outputPath: string;
    fit?: boolean;
    audioCodec?: FfmpegCodecAudio;
}): Promise<string[]>;
export declare function convertVideoToAudioWithFfmpeg({ inputPath, outputPath, }: IOPath): Promise<string[]>;
export declare function removeAudioFromVideoWithFfmpeg({ inputPath, outputPath, }: IOPath): Promise<string[]>;
