import type { ImageAnalysisParams, AnalysisResult } from '../types/index.js'; export declare class ImageUnderstandingTool { private apiKey; private baseUrl; constructor(apiKey: string); /** * 分析图片内容 * @param params 分析参数 * @returns 分析结果 */ analyzeImage(params: ImageAnalysisParams): Promise; /** * 验证API密钥是否有效 * @returns 是否有效 */ validateApiKey(): Promise; /** * 获取支持的模型列表 * @returns 模型列表 */ getSupportedModels(): string[]; /** * 获取模型描述 * @param model 模型名称 * @returns 模型描述 */ getModelDescription(model: string): string; } //# sourceMappingURL=image-recognition.d.ts.map