export interface ClientTransport<TKind extends string, TOperator, TPeer> {
    readonly kind: TKind;
    readonly operator: TOperator;
    readonly peer: TPeer;
    getOperatorClient(): TOperator;
    getPeerClient(): TPeer;
}
export declare function createClientTransport<TKind extends string, TOperator, TPeer>(kind: TKind, operator: TOperator, peer: TPeer): ClientTransport<TKind, TOperator, TPeer>;
//# sourceMappingURL=client-transport.d.ts.map