import type { HttpProtocolClient, ProtocolRequestPayload } from '../http-protocol-client.js'; export declare class GeminiProtocolClient implements HttpProtocolClient { buildRequestBody(request: ProtocolRequestPayload): Record; resolveEndpoint(request: ProtocolRequestPayload, defaultEndpoint: string): string; finalizeHeaders(headers: Record, _request: ProtocolRequestPayload): Record; private extractPayload; private extractGenerationConfig; }