/** * Image description utilities. * * The Teams API provides image bytes; this module sends those bytes to an * OpenAI-compatible vision endpoint when the user has configured credentials. */ export interface DescribeImageOptions { imageData: Buffer; contentType: string; prompt?: string; environment?: NodeJS.ProcessEnv; fetchFunction?: typeof fetch; } export interface ImageDescriptionResult { provider: "openai-compatible"; model: string; description: string; } export declare function describeImageWithOpenAiCompatibleVision(options: DescribeImageOptions): Promise; //# sourceMappingURL=image-description.d.ts.map