import { AvailableEncoders, EncoderOptionsBuilderParams } from '../../../shared/models';
declare function checkFFmpegEncoders(peertubeAvailableEncoders: AvailableEncoders): Promise<Map<string, boolean>>;
declare function resetSupportedEncoders(): void;
declare function getEncoderBuilderResult(options: EncoderOptionsBuilderParams & {
    streamType: 'video' | 'audio';
    input: string;
    availableEncoders: AvailableEncoders;
    profile: string;
    videoType: 'vod' | 'live';
}): Promise<{
    result: import("../../../shared/models").EncoderOptions;
    encoder: string;
}>;
export { checkFFmpegEncoders, resetSupportedEncoders, getEncoderBuilderResult };
//# sourceMappingURL=ffmpeg-encoders.d.ts.map