export declare class CorePinger {
    private readonly emitError;
    private readonly doPing;
    private _pingTimeout;
    private _connected;
    private _destroyed;
    constructor(emitError: (err: string) => void, doPing: () => Promise<void>);
    setConnectedAndTriggerPing(connected: boolean): void;
    destroy(): void;
    triggerPing(): void;
    triggerDelayPing(): void;
    private _ping;
}
//# sourceMappingURL=ping.d.ts.map