import { type Options } from '@hey-api/client-fetch'; import type { CreateMessageData, CreateMessageBatchData, RetrieveMessageBatchData } from './types.gen'; export declare const client: import("@hey-api/client-fetch").Client & import("@hey-api/client-fetch").Config & { headers: Headers; }>; /** * Create a Message * Send a structured list of input messages with text and/or image content, and the * model will generate the next message in the conversation. * * The Messages API can be used for either single queries or stateless multi-turn * conversations. * */ export declare const createMessage: (options: Options) => import("@hey-api/client-fetch").RequestResult; /** * Create a Message Batch * Send a batch of Message creation requests. */ export declare const createMessageBatch: (options: Options) => import("@hey-api/client-fetch").RequestResult; /** * Retrieve a Message Batch * This endpoint is idempotent and can be used to poll for Message Batch * completion. To access the results of a Message Batch, make a request to the * `results_url` field in the response. * */ export declare const retrieveMessageBatch: (options: Options) => import("@hey-api/client-fetch").RequestResult; //# sourceMappingURL=services.gen.d.ts.map