import { Message } from "../message";
import { DispatchOperation } from "./dispatchOperation";
import { DispatchEndpoint } from "./dispatchEndpoint";
import { OperationSelector } from "./dispatchEndpoint";
/**
 * @hidden
 */
export declare class RpcOperationSelector implements OperationSelector {
    private _operations;
    constructor(endpoint: DispatchEndpoint);
    selectOperation(message: Message): DispatchOperation;
}
