import { TDefaultResponse } from '../../../shared/types/core/TDefaultResponse';
interface UploadLivenessVideoProps {
    url: string;
    video: Blob | null;
    mimeType: string;
}
export declare class UploadLivenessVideo {
    private UploadDocumentToBucketResponseData;
    private url;
    private video;
    private mimeType;
    private filename;
    constructor({ url, video, mimeType }: UploadLivenessVideoProps);
    startUploadLivenessVideo(): Promise<TDefaultResponse>;
    getUploadLivenessVideoResponse(): Promise<TDefaultResponse>;
    private getFileExtension;
    private cleanUp;
}
export {};
