import { ITextTrackCueList, ITextTrackCue } from '../../base/interfaces/official'; import { ITextTrackCueListProperties } from '../../base/official-klasses/TextTrackCueList'; export declare const getState: (instance: ITextTrackCueList) => ITextTrackCueListProperties, setState: (instance: ITextTrackCueList, properties: Partial) => void; declare const TextTrackCueListBaseClass: { new (): { readonly length: Promise; getCueById(id: string): ITextTrackCue; then(onfulfilled?: ((value: ITextTrackCueList) => TResult1 | PromiseLike) | null | undefined, onrejected?: ((reason: any) => TResult2 | PromiseLike) | null | undefined): Promise; [Symbol.iterator](): Iterator; }; }; export default class TextTrackCueList extends TextTrackCueListBaseClass implements ITextTrackCueList { getCueById(id: string): ITextTrackCue; } export {};