import { VideoSIPGWConstants } from './VideoSIPGWConstants'; import JitsiVideoSIPGWSession from './JitsiVideoSIPGWSession'; import ChatRoom from '../xmpp/ChatRoom'; declare class VideoSIPGW { constructor( chatRoom: ChatRoom ); handleJibriSIPState: ( node: { attributes?: { state?: VideoSIPGWConstants, sipaddress?: string, failure_reason?: string } } ) => void; createVideoSIPGWSession: ( sipAddress: string, displayName: string ) => JitsiVideoSIPGWSession | Error; sessionStateChanged: ( event: { address: string, oldState: VideoSIPGWConstants, newState: VideoSIPGWConstants, displayName: string } ) => void; }