import JingleSessionPC from './JingleSessionPC'; import ConnectionPlugin from './ConnectionPlugin'; import XMPP from './xmpp'; import EventEmitter from '../../EventEmitter'; declare class JingleConnectionPlugin extends ConnectionPlugin { constructor( xmpp: XMPP, eventEmitter: EventEmitter, iceConfig: unknown ); // TODO: init: ( connection: unknown ) => void; // TODO: onJingle: ( iq: unknown ) => boolean; // TODO: newP2PJingleSession: ( me: string, peer: string ) => JingleSessionPC; terminate: ( sid: unknown, reasonCondition: unknown, reasonText: unknown ) => void; // TODO: getStunAndTurnCredentials: () => void; onReceiveStunAndTurnCredentials: ( res: unknown ) => boolean; // TODO: getLog: () => unknown; // TODO: }