import { SubscriptionPerformer } from '../../Domain/use_cases/base/Subscribable/SubscriptionPerformer'; export default class ConnectionRepository extends SubscriptionPerformer { private timerId; private _needInit; get needInit(): boolean; set needInit(value: boolean); private chatConnectedStatus; isChatConnected(): boolean; constructor(); changeConnectionStatus(satus: boolean): void; private static readonly PING_ALIVE_INTERVAL; private static readonly PING_TIMEOUT; initializeStates(): Promise; keepALiveChatConnection(): void; stopKeepAlive(): void; protected ChatServerPing(): Promise; } //# sourceMappingURL=ConnectionRepository.d.ts.map