jpglens
Version:
🔍 Universal AI-Powered UI Testing - See your interfaces through the lens of intelligence
28 lines • 850 B
TypeScript
/**
* 🔍 jpglens - Anthropic Provider
* Universal AI-Powered UI Testing
*
* @author Taha Bahrami (Kaito)
* @license MIT
*/
import { AIProvider, AnalysisContext, AnalysisResult, ScreenshotData, JPGLensConfig } from '../core/types.js';
/**
* Anthropic Claude provider for jpglens
* Direct integration with Claude's vision capabilities
*/
export declare class AnthropicProvider implements AIProvider {
private config;
name: string;
private baseUrl;
private apiKey;
private model;
constructor(config: JPGLensConfig);
isAvailable(): Promise<boolean>;
getModelInfo(): {
name: string;
capabilities: string[];
};
analyze(screenshot: ScreenshotData, context: AnalysisContext, prompt: string): Promise<AnalysisResult>;
private parseAnalysisResult;
}
//# sourceMappingURL=anthropic.d.ts.map