import EbmlElement from "../../ebml/ebmlElement"; import { ILosslessAudioCodec, MediaTypes } from "../../properties"; import { Track } from "./track"; export default class AudioTrack extends Track implements ILosslessAudioCodec { private readonly _bitDepth; private readonly _channels; private readonly _sampleRate; constructor(trackElements: Map, audioElements: Map); /** @inheritDoc */ get audioBitrate(): number; /** @inheritDoc */ get audioChannels(): number; /** @inheritDoc */ get audioSampleRate(): number; /** @inheritDoc */ get bitsPerSample(): number; /** @inheritDoc */ get mediaTypes(): MediaTypes; }