v0-ui-reviewer
Version:
Next-gen UI/UX reviewer with multi-model AI support (OpenAI, Claude, v0), style extraction, and live preview sandbox
24 lines (23 loc) • 803 B
TypeScript
import cliProgress from 'cli-progress';
export interface ProgressStep {
name: string;
weight: number;
}
export declare class EnhancedProgressBar {
private multibar;
private bars;
private mainBar;
private steps;
private currentStepIndex;
private totalWeight;
constructor(steps: ProgressStep[]);
start(): void;
startStep(stepName: string, message?: string): cliProgress.SingleBar;
updateStep(stepName: string, progress: number, message?: string): void;
completeStep(stepName: string, message?: string): void;
addStep(stepName: string, weight?: number): void;
stop(): void;
error(stepName: string, error: string): void;
}
export declare const reviewProgressSteps: ProgressStep[];
export declare const screenshotProgressSteps: ProgressStep[];