interface Options { url: string; protocols?: string; heart?: number; reconnect?: number; call?(sting: any): void; } export declare class WebSocketCreater { par: Options; keepalive: boolean; wsProgram: any; private serverTimeoutObj; private timeoutObj; private timeoutReconnect; private lockReconnect; constructor(params: Options); closeWS(): void; private createWebSocket; private init; private heartCheck; private reconnect; } export {};