import { XYBaseModule } from '../../type/index'; import { XYClientState, XYMeetingState } from './index.type'; export declare class XYRTCClientState implements XYBaseModule { private clientState; private meetingState; constructor(); /** * 收到信令服务器的入会通知 */ get isSignalConnected(): boolean; /** * Peer连接成功 */ get isMediaConnected(): boolean; /** * 信令挂断会议 */ get isSignalDisconnected(): boolean; /** * 挂断会议 */ get isDisconnected(): boolean; /** * Client处于活跃状态 */ get isClientActive(): boolean; getClientState(): XYClientState; setClientState(state: XYClientState): void; getMeetingState(): XYMeetingState; setMeetingState(state: XYMeetingState): void; /** * 销毁资源 */ destroy(): void; }