import { AudioRendition } from "./audio-rendition.js"; //#region src/core/media-tracks/audio-rendition-list.d.ts declare class AudioRenditionList extends EventTarget { #private; [index: number]: AudioRendition; [Symbol.iterator](): ArrayIterator; get length(): number; getRenditionById(id: string): AudioRendition | null; get selectedIndex(): number; set selectedIndex(index: number); get onaddrendition(): ((event?: { rendition: AudioRendition; }) => void) | undefined; set onaddrendition(callback: ((event?: { rendition: AudioRendition; }) => void) | undefined); get onremoverendition(): ((event?: { rendition: AudioRendition; }) => void) | undefined; set onremoverendition(callback: ((event?: { rendition: AudioRendition; }) => void) | undefined); get onchange(): (() => void) | undefined; set onchange(callback: (() => void) | undefined); } //#endregion export { AudioRenditionList }; //# sourceMappingURL=audio-rendition-list.d.ts.map