export class AudioTrack { id: number; /** @readonly */ readonly type: string; codecType: string; pid: number; codec: string; container: string; sequenceNumber: number; sampleDuration: number; timescale: number; formatTimescale: number; baseMediaDecodeTime: number; duration: number; warnings: any[]; /** @type {import('./audio-sample').AudioSample[]} */ samples: import("./audio-sample").AudioSample[]; baseDts: number; sampleSize: number; sampleRate: number; channelCount: number; objectType: number; sampleRateIndex: number; parsedCodec: null; /** @type {number[]} */ config: number[]; present: boolean; isVideoEncryption: boolean; isAudioEncryption: boolean; kid: null; /** @type {any} */ ext: any; reset(): void; /** * @returns {boolean} */ exist(): boolean; /** * @returns {boolean} */ hasSample(): boolean; get isEncryption(): boolean; get firstDts(): number | null; get firstPts(): number | null; get samplesDuration(): number; }