import { StateCenter as RTCStateCenter } from './stateCenter'; import { StateCenter as RTMStateCenter } from '../rtm/stateCenter'; import { USER_RUN_STATE } from './zego.entity'; import { ZegoStreamCenterWeb } from '../webrtc/modules/zego.streamCenter.web'; export declare class CommonStates { private _zgp_rtmStateCenter; private _zgp_rtcStateCenter; private _zgp_streamCenter; _initTime: number; constructor(_zgp_rtmStateCenter: RTMStateCenter, _zgp_rtcStateCenter: RTCStateCenter, _zgp_streamCenter: ZegoStreamCenterWeb); get appid(): number; get device_id(): string; get product(): string; get sdk_version(): string; get sys_info(): string; get report_version(): number; get browser(): string; get id_name(): string; get nick_name(): string; get use_na(): number; get userid(): string; get network_state(): any; get init_time(): number; get net_type(): string; get room_server(): string; get device_infos(): any; get room_list(): any; getRoomList(start: number, count: number): any[]; get room_id_list(): string[]; get roomListSize(): number; get userLoginState(): USER_RUN_STATE | undefined; get publishStreamList(): string[]; get publishList(): any; getPublishList(start: number, count: number): any[]; get publishListSize(): number; get playStreamList(): string[]; get playList(): any; getPlayList(start: number, count: number): any[]; get playListSize(): number; }