import * as proto from './proto'; import { CallbackMethod } from '../const/common'; export interface ReadConfig { langCode: string; domain?: string; } export declare class ReadClient { conf: ReadConfig; ws: WebSocket; terminalInfo: proto.live.ITerminalInfo; lastHeartbeatTime: number; runTimer: number | null; shouldReconnect: boolean; clientCallback: CallbackMethod; constructor(conf: ReadConfig, terminalInfo: proto.live.ITerminalInfo, clientCallback: CallbackMethod); checkSocketRestart(): void; initWs(): void; restartWs(): void; resetConfig(conf: ReadConfig): void; getAccessKey(deviceId: number): any; onRecvFrontierMsg(msg: MessageEvent): Promise; close(): void; stop(): void; continue(): void; }