export default WebAudioOut;
declare class WebAudioOut {
    static NeedsUnlocking(): boolean;
    static IsSupported(): any;
    context: any;
    gain: any;
    destination: any;
    startTime: number;
    buffer: any;
    wallclockStartTime: number;
    volume: number;
    enabled: boolean;
    unlocked: boolean;
    destroy(): void;
    play(sampleRate: any, left: any, right: any): void;
    stop(): void;
    getEnqueuedTime(): number;
    resetEnqueuedTime(): void;
    unlock(callback: any): void;
    unlockCallback: any;
    checkIfUnlocked(source: any, attempt: any): void;
}
declare namespace WebAudioOut {
    const CachedContext: any;
}
