import * as i0 from "@angular/core"; export interface AIModel { name: string; provider: string; parameters: string; contextWindow: string; pricingInput: number; pricingOutput: number; avgLatency: number; capabilities: ('text' | 'code' | 'vision' | 'audio')[]; rating: number; status: 'stable' | 'beta' | 'deprecated'; recommended?: boolean; } export declare class AIModelCompareComponent { models: import("@angular/core").InputSignal; theme: import("@angular/core").InputSignal<"light" | "dark">; modelSelected: import("@angular/core").OutputEmitterRef; searchQuery: import("@angular/core").WritableSignal; activeTag: import("@angular/core").WritableSignal; selectedModel: import("@angular/core").WritableSignal; tags: { label: string; value: string; }[]; getLatencyPercentage(val: number): number; filteredModels: import("@angular/core").Signal; selectModel(model: AIModel): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }