export interface MergeVideoParams { urls: Array; outputSize?: { width: number; height: number; }; backgroundColor?: string; } export interface VideoMergeEvent { errorCode: number; errorDescription: string; outputFilePath: string; progress: number; } export interface VideoMergeRNRejectError { code: string; message: string; domain: string; userInfo: VideoMergeEvent; } export declare type VideoMergeCallbackForOnProgress = (progress: number) => void | Promise;