import type { HttpProtocolClient, ProtocolRequestPayload } from '../http-protocol-client.js'; export declare class OpenAIChatProtocolClient implements HttpProtocolClient { private readonly defaultMaxTokens; constructor(defaultMaxTokens?: number); buildRequestBody(request: ProtocolRequestPayload): Record; resolveEndpoint(_request: ProtocolRequestPayload, defaultEndpoint: string): string; finalizeHeaders(headers: Record, _request: ProtocolRequestPayload): Record; private extractPayload; private resolveMaxTokens; }