export class SoundManager {
    static widgetSettings: any;
    static incomingCallAudio: null;
    static outgoingCallAudio: null;
    static incomingMessageAudio: null;
    static outgoingMessageAudio: null;
    static incomingOtherMessageAudio: null;
    static play: (action: any, context: any) => void;
    static pause: (action: any, context: any) => void;
    static onIncomingMessage: (context: any) => void;
    static onIncomingOtherMessage: (context: any) => void;
    static onOutgoingMessage: (context: any) => void;
    static playMessageAlert: (messageAudio: any) => void;
    static onIncomingCall: (context: any) => void;
    static onOutgoingCall: (context: any) => void;
    static playCallAlert: (callAudio: any) => void;
    static pauseIncomingCall: (context: any) => void;
    static pauseOutgoingCall: (context: any) => void;
    static enableSoundForCalls: (context: any) => Promise<any>;
    static enableSoundForMessages: (context: any) => Promise<any>;
}
//# sourceMappingURL=SoundManager.d.ts.map