import { IRecorderConfig } from "./webmContainerUtils"; export type IRecordHooks = { onTotalTimeChange?: (params: { totalTimeMS: number; }) => void; }; export declare function CreateRemuxer(fileName: string, recoredConfig: IRecorderConfig, recordHooks: IRecordHooks): { writeBuffer(arrayBuffer: ArrayBuffer): void; getFile(): { blob: Blob; time: string; maxTime: number; webmFileList: { fileName: string; }[]; }; };