import { ChatFunctionHandler } from './openAI'; export interface QwenTool { type: 'function'; function: { name: string; description: string; parameters: object; }; } export interface QwenChat { model?: string; temperature?: number; max_tokens?: number; top_p?: number; frequency_penalty?: number; presence_penalty?: number; stop?: string | string[]; system_prompt?: string; function_handler?: ChatFunctionHandler; tools?: QwenTool[]; tool_choice?: 'auto' | 'none' | { type: 'function'; function: { name: string; }; }; } export type Qwen = true | QwenChat; //# sourceMappingURL=qwen.d.ts.map