/// import { EventEmitter } from 'events'; import { DDPClient, DDPConnectorOptions } from './ddpClient'; export type DDPConnectorEvents = { error: [e: any]; failed: [error: Error]; message: [message: any]; connectionChanged: [connected: boolean]; connected: []; disconnected: []; }; export declare class DDPConnector extends EventEmitter { ddpClient: DDPClient | undefined; private _options; private _connected; private _connecting; private _connectionId; private ddpIsOpen; private _monitorDDPConnectionInterval; constructor(options: DDPConnectorOptions); createClient(): Promise; connect(): Promise; close(): void; get connected(): boolean; forceReconnect(): Promise; get connectionId(): string | undefined; private _setupDDPEvents; private _monitorDDPConnection; private _onclientConnectionChange; private _onClientConnectionFailed; private _onClientMessage; private _onClientError; } //# sourceMappingURL=ddpConnector.d.ts.map