import type { EmbeddingRuntime, ModelRuntime } from "../types.js"; interface VeryfrontCloudOpenAIConfig { apiToken: string; baseURL: string; openAIChatReasoningWithFunctionTools?: boolean; openAITransport?: "chat-completions" | "responses"; fetch: typeof globalThis.fetch; } export declare function createVeryfrontCloudOpenAIModel(modelId: string, config: VeryfrontCloudOpenAIConfig): ModelRuntime; export declare function createVeryfrontCloudOpenAIResponsesModel(modelId: string, config: VeryfrontCloudOpenAIConfig): ModelRuntime; export declare function createVeryfrontCloudOpenAIEmbeddingModel(modelId: string, config: VeryfrontCloudOpenAIConfig): EmbeddingRuntime; export {}; //# sourceMappingURL=openai.d.ts.map