import type { HttpClient } from "../core/http-client.js"; import type { ChatChunk, ChatMessage, ChatSendOptions, ChatStreamOptions, RuntimeConfig } from "../types/index.js"; export declare class ChatResource { private readonly config; private readonly http; constructor(config: RuntimeConfig, http: HttpClient); send(model: string, messages: ChatMessage[], options?: ChatSendOptions): Promise; send(model: string, messages: ChatMessage[], options: ChatStreamOptions): Promise>; private chatEndpoint; private stream; }