import { SDKConfigMobile } from '../config/SDKConfigMobile';
import { NotificationClient } from './NotificationClient';
export declare class MobileClient {
    private _config;
    private _notificationClient;
    private _logTag;
    /** Callback when a mobile client is requesting to connect */
    onConnectionRequest?: () => void;
    /** Callback when a mobile client has scanned the QR Code */
    onMobileScan?: () => void;
    constructor(_config: SDKConfigMobile, _notificationClient: NotificationClient);
    dispose(): void;
    private onMobileScanCallback;
    private onConnectionRequestCallback;
    private createWebSocketForMobileMic;
    stopMobileListening(): void;
}
