import { Configuration } from "../../../configuration";
import { WebSocketRequestProcessor } from "./WebSocketRequestProcessor";
export declare class WebSocketClient {
    private readonly registrationCallback;
    private readonly configuration;
    private readonly requestProcessor;
    constructor(registrationCallback: () => any, configuration: Configuration, requestProcessor: WebSocketRequestProcessor);
    start(): Promise<void>;
}
//# sourceMappingURL=WebSocketClient.d.ts.map