import type { RuntimeCallOptions, RuntimeClientConfig, RuntimeOpenStreamCall, RuntimeStreamCallOptions, RuntimeUnaryCall, RuntimeWireMessage } from '../types.js';
import type { RuntimeCallOptionsInternal, RuntimeClientConfigInternal, RuntimeStreamCallOptionsInternal } from '../types-internal.js';
export declare function toUnaryCall(config: RuntimeClientConfig | RuntimeClientConfigInternal, methodId: string, request: RuntimeWireMessage, normalizedRequest: unknown, options?: RuntimeCallOptions | RuntimeCallOptionsInternal): Promise<RuntimeUnaryCall<RuntimeWireMessage>>;
export declare function toStreamCall(config: RuntimeClientConfig | RuntimeClientConfigInternal, methodId: string, request: RuntimeWireMessage, normalizedRequest: unknown, options?: RuntimeStreamCallOptions | RuntimeStreamCallOptionsInternal): Promise<RuntimeOpenStreamCall<RuntimeWireMessage>>;
//# sourceMappingURL=client-auth.d.ts.map