import { ChatFunctionHandler } from './openAI'; export interface MistralChat { system_prompt?: string; model?: string; max_tokens?: number; temperature?: number; top_p?: number; random_seed?: number; n?: number; safe_mode?: boolean; reasoning_mode?: string; presence_penalty?: number; frequency_penalty?: number; tools?: { type: 'function'; function: { name: string; description?: string; parameters: object; }; }[]; tool_choice?: 'auto' | 'any' | 'none' | { type: 'function'; function: { name: string; }; }; function_handler?: ChatFunctionHandler; } export type Mistral = true | MistralChat; //# sourceMappingURL=mistral.d.ts.map