import { MediaInfo } from '../../modules/ffmpeg/types/FFmpeg.types'; interface CheckVideoCompatibilityOrTranscodeOptions { blobUrl: string; filePath: string; outputPath?: string; getData: () => Promise; info: MediaInfo; fileName: string; permanentUrl?: string; mimeType?: string; mediaDataId: string; waitForMediaInfoUnlock: () => Promise; lockMediaInfo: () => void; unlockMediaInfo: () => void; timeoutMs?: number; } export declare function checkVideoCompatibilityOrTranscode({ blobUrl, filePath, mediaDataId, getData, info, fileName, outputPath, permanentUrl, mimeType, waitForMediaInfoUnlock, lockMediaInfo, unlockMediaInfo, timeoutMs, }: CheckVideoCompatibilityOrTranscodeOptions): Promise; export {};