export declare class SDP { media: any; session: string; raw: string; logger: any; constructor(sdp: string); mangle(): void; removeSessionLines(prefix: any): any; removeMediaLines(mediaindex: any, prefix: any): any; toJingle(elem: any, thecreator: any, confId: any, bandwidthLimit: any): any; transportToJingle(mediaindex: any, elem: any): void; RtcpFbToJingle(mediaindex: any, elem: any, payloadtype: any): void; RtcpFbFromJingle(elem: any, payloadtype: any): string; fromJingle(jingle: any, session: any): void; jingle2media(content: any): string; } export declare class SDPUtil { static iceparams(mediadesc: any, sessiondesc: any): any; static parse_iceufrag(line: any): any; static build_iceufrag(frag: any): string; static parse_icepwd(line: any): any; static build_icepwd(pwd: any): string; static parse_mid(line: any): any; static parse_mline(line: any): any; static build_mline(mline: any): string; static parse_rtpmap(line: any): any; static build_rtpmap(el: any): string; static parse_simulcast(line: any): any; static parse_crypto(line: any): any; static parse_fingerprint(line: any): any; static parse_fmtp(line: any): any; static parse_icecandidate(line: any, logger: any): any; static build_icecandidate(cand: any, logger: any): string; static parse_ssrc(desc: any): {}; static parse_rtcpfb(line: any): any; static parse_extmap(line: any): any; static find_line(haystack: any, needle: any, sessionpart?: any): any; static find_lines(haystack: any, needle: any, sessionpart?: any): any; static candidateToJingle(line: any, logger: any): any; private static expandIPv6; private static getProtocolFromPriority; static candidateFromJingle(cand: any, ufrag?: any, pwd?: any): string; } //# sourceMappingURL=strophe.jingle.sdp.d.ts.map