export interface WebRTCDiagnostics {
    done: boolean;
    browserSupport: boolean;
    rtcPeerConnection: boolean;
    rtcSessionDescription: boolean;
    getUserMedia: boolean;
    getDisplayMedia: boolean;
    isHwH264Supported: boolean;
    errors: string[];
    warnings: string[];
}
export declare function useWebRTCDiagnostics(): WebRTCDiagnostics;
export declare function logWebRTCDiagnostics(): Promise<void>;
//# sourceMappingURL=webrtc-diagnostics.d.ts.map