UNPKG

v0-ui-reviewer

Version:

Next-gen UI/UX reviewer with multi-model AI support (OpenAI, Claude, v0), style extraction, and live preview sandbox

34 lines (33 loc) 935 B
import { AIModel } from './ai-service.js'; export interface DesignChatOptions { screenshotPath: string; initialAnalysis?: string; model?: AIModel; verbose?: boolean; } export declare class DesignChatSession { private aiService; private v0Reviewer; private messages; private screenshotPath; private screenshotBase64?; private currentModel; private verbose; constructor(options: DesignChatOptions); start(): Promise<void>; private loadScreenshot; private chatLoop; private handleCommand; private showHelp; private switchModel; private performDetailedAnalysis; private extractDesignTokens; private processChat; private saveConversation; private formatConversationAsMarkdown; } export declare function startDesignChat(screenshotPath: string, options?: { initialAnalysis?: string; model?: AIModel; verbose?: boolean; }): Promise<void>;