import { MdfBridge } from "./../bridge/mdf-bridge";
import { ConnectionStatus } from "./connection-status";
import { UnsubscribeFunction } from "callback-registry";
export declare class Connection {
    private readonly mdfBridge;
    private readonly connectionPeriodMsecs;
    private readonly registry;
    private connectionStatus;
    constructor(mdfBridge: MdfBridge, connectionPeriodMsecs: number | undefined);
    onConnectionStatusChanged(callback: (status: ConnectionStatus) => void): UnsubscribeFunction;
    private setConnectionStatus;
    private subscribe;
}
