import { FFmpegPresets, videoCodecType, videoFormatType, videoResolutionType } from '../../../common/config/private/PrivateConfig'; export interface VideoConverterInput { videoPath: string; input: { customOptions?: string[]; }; output: { path: string; bitRate?: number; resolution?: videoResolutionType; fps?: number; crf?: number; preset?: FFmpegPresets; customOptions?: string[]; codec: videoCodecType; format: videoFormatType; }; } export declare class VideoConverterWorker { private static ffmpeg; static convert(input: VideoConverterInput): Promise; private static _convert; }