import AwaitedHandler from '../AwaitedHandler'; import AwaitedPath from '../AwaitedPath'; import { IAudioTrack } from '../interfaces/official'; export declare const getState: (instance: IAudioTrack) => IAudioTrackProperties, setState: (instance: IAudioTrack, properties: Partial) => void; export declare const awaitedHandler: AwaitedHandler; export declare function AudioTrackGenerator(): { new (): { readonly enabled: Promise; readonly id: Promise; readonly kind: Promise; readonly label: Promise; readonly language: Promise; }; }; export interface IAudioTrackProperties { awaitedPath: AwaitedPath; awaitedOptions: any; readonly enabled?: Promise; readonly id?: Promise; readonly kind?: Promise; readonly label?: Promise; readonly language?: Promise; } export declare const AudioTrackPropertyKeys: string[]; export declare const AudioTrackConstantKeys: never[];