export function getAudioSampleRate(audioSampleEntry: any): number; export class MP4Parser { static findBox(data: any, names: any, start?: number): any; static tfhd(box: any): { start: any; size: any; headerSize: any; type: any; } | undefined; static sidx(box: any): { start: any; size: any; headerSize: any; type: any; } | undefined; static moov(box: any): { start: any; size: any; headerSize: any; type: any; } | undefined; static mvhd(box: any): { start: any; size: any; headerSize: any; type: any; } | undefined; static trak(box: any): { start: any; size: any; headerSize: any; type: any; } | undefined; static tkhd(box: any): { start: any; size: any; headerSize: any; type: any; } | undefined; static mdia(box: any): { start: any; size: any; headerSize: any; type: any; } | undefined; static edts(box: any): { start: any; size: any; headerSize: any; type: any; } | undefined; static elst(box: any): { start: any; size: any; headerSize: any; type: any; } | undefined; static mdhd(box: any): { start: any; size: any; headerSize: any; type: any; } | undefined; static hdlr(box: any): { start: any; size: any; headerSize: any; type: any; } | undefined; static minf(box: any): { start: any; size: any; headerSize: any; type: any; } | undefined; static vmhd(box: any): { start: any; size: any; headerSize: any; type: any; } | undefined; static smhd(box: any): { start: any; size: any; headerSize: any; type: any; } | undefined; static stbl(box: any): { start: any; size: any; headerSize: any; type: any; } | undefined; static senc(box: any, iv?: number): { start: any; size: any; headerSize: any; type: any; } | undefined; static pssh(box: any): { start: any; size: any; headerSize: any; type: any; } | undefined; static vvc1(box: any): { start: any; size: any; headerSize: any; type: any; } | undefined; static vvcC(box: any, sampleEntryType: any): { start: any; size: any; headerSize: any; type: any; } | undefined; static videoConfigBox(box: any, sampleEntryType: any): { start: any; size: any; headerSize: any; type: any; } | undefined; static videoSampleEntry(box: any): { start: any; size: any; headerSize: any; type: any; } | undefined; static stsd(box: any): { start: any; size: any; headerSize: any; type: any; } | undefined; static tenc(box: any): { start: any; size: any; headerSize: any; type: any; } | undefined; static schi(box: any): { start: any; size: any; headerSize: any; type: any; } | undefined; static sinf(box: any): { start: any; size: any; headerSize: any; type: any; } | undefined; static frma(box: any): { start: any; size: any; headerSize: any; type: any; } | undefined; static colr(box: any): { start: any; size: any; headerSize: any; type: any; } | undefined; static av01(box: any): { start: any; size: any; headerSize: any; type: any; } | undefined; static av1C(box: any): { start: any; size: any; headerSize: any; type: any; } | undefined; static avc1(box: any): { start: any; size: any; headerSize: any; type: any; } | undefined; static avcC(box: any): { start: any; size: any; headerSize: any; type: any; } | undefined; static hvc1(box: any): { start: any; size: any; headerSize: any; type: any; } | undefined; static hvcC(box: any): { start: any; size: any; headerSize: any; type: any; } | undefined; static pasp(box: any): { start: any; size: any; headerSize: any; type: any; } | undefined; static mp4a(box: any): { start: any; size: any; headerSize: any; type: any; } | undefined; static esds(box: any): { start: any; size: any; headerSize: any; type: any; } | undefined; static alaw(box: any): { start: any; size: any; headerSize: any; type: any; } | undefined; static stts(box: any): { start: any; size: any; headerSize: any; type: any; } | undefined; static ctts(box: any): { start: any; size: any; headerSize: any; type: any; } | undefined; static stsc(box: any): { start: any; size: any; headerSize: any; type: any; } | undefined; static stsz(box: any): { start: any; size: any; headerSize: any; type: any; } | undefined; static stco(box: any): { start: any; size: any; headerSize: any; type: any; } | undefined; static co64(box: any): { start: any; size: any; headerSize: any; type: any; } | undefined; static stss(box: any): { start: any; size: any; headerSize: any; type: any; } | undefined; static moof(box: any): { start: any; size: any; headerSize: any; type: any; } | undefined; static mfhd(box: any): { start: any; size: any; headerSize: any; type: any; } | undefined; static traf(box: any): { start: any; size: any; headerSize: any; type: any; } | undefined; static trun(box: any): { start: any; size: any; headerSize: any; type: any; } | undefined; static tfdt(box: any): { start: any; size: any; headerSize: any; type: any; } | undefined; static probe(data: any): boolean; static parseSampleFlags(flags: any): { isLeading: number; dependsOn: number; isDependedOn: number; hasRedundancy: number; paddingValue: number; isNonSyncSample: number; degradationPriority: number; }; static moovToTrack(moov: any, videoTrack: any, audioTrack: any): { videoTrack: any; audioTrack: any; } | undefined; static evaluateDefaultDuration(videoTrack: any, audioTrack: any, videoSampleCount: any): number; static moofToSamples(moof: any, videoTrack: any, audioTrack: any): {}; static moovToSamples(moov: any): { videoSamples: any[] | undefined; audioSamples: any[] | undefined; } | undefined; }