import { Processor } from '../core/processor'; import { Packet, PacketSymbol } from '../core/packet'; import { InputSocket, SocketDescriptor, SocketType } from '../core/socket'; export declare const AUDIO_SAMPLING_RATES_LUT: number[]; export declare const AAC_SAMPLES_PER_FRAME = 1024; export declare class MP4DemuxProcessor extends Processor { static getName(): string; private _demuxer; private _haveStreamStart; private _trackIdToOutputs; constructor(); templateSocketDescriptor(st: SocketType): SocketDescriptor; private _ensureOutputForTrack; protected handleSymbolicPacket_(s: PacketSymbol): boolean; protected processTransfer_(inS: InputSocket, p: Packet): boolean; }