export declare const DEFAULT_ICE_SERVER: RTCIceServer; export type RetryOptions = { maxAttempts?: number; delay?: number; }; export type WebRTCOptions = { iceServer?: RTCIceServer; retry?: RetryOptions; } & RTCConfiguration; export declare function useWebRTC(src: string, { iceServer, iceServers, retry, ...rest }: WebRTCOptions): { srcObj: MediaStream; audioSrc: MediaStream; error: Error; };