import { TrackState } from '../notification-manager'; /** * @DISCUSS: Should we have a wrapper over RTCSessionDescriptionInit(SDP) and have these methods in it? */ export declare function fixMsid(desc: RTCSessionDescriptionInit, tracks?: Map): RTCSessionDescriptionInit; /** * Get the track ID from the SDP using the transceiver's mid from RTCTrackEvent * @TODO: This could take more processing time in a large room and when the SDP is big. * Consider using this for Firefox only? */ export declare function getSdpTrackIdForMid(desc?: RTCSessionDescriptionInit | null, mid?: RTCRtpTransceiver['mid']): string | undefined; export declare function enableOpusDtx(desc: RTCSessionDescriptionInit): RTCSessionDescriptionInit;