import type { ClaudeMessagesRequest, ModelListResponse } from '../shared/types.js'; import type { RequestOptions } from '../shared/http.js'; import { BaseHttpClient } from '../shared/http.js'; export declare class ClaudeClient extends BaseHttpClient { getModels(options?: RequestOptions): Promise; postMessages(body: ClaudeMessagesRequest, options?: RequestOptions): Promise; postMessagesCountTokens(body: ClaudeMessagesRequest, options?: RequestOptions): Promise; }