import * as i0 from "@angular/core"; export declare class AIPromptEditorComponent { initialTemplate: import("@angular/core").InputSignal; initialSystem: import("@angular/core").InputSignal; systemPromptSignal: import("@angular/core").WritableSignal; get systemPrompt(): string; set systemPrompt(val: string); templateText: import("@angular/core").WritableSignal; temperature: import("@angular/core").WritableSignal; maxTokens: number; selectedModel: import("@angular/core").WritableSignal<"gpt-4o" | "gpt-4o-mini" | "claude-3-5-sonnet" | "gemini-1-5-pro">; varValues: import("@angular/core").WritableSignal>; isRunning: import("@angular/core").WritableSignal; simulatedResponse: import("@angular/core").WritableSignal; readonly MODEL_RATES: Record; systemTokens: import("@angular/core").Signal; compiledTokens: import("@angular/core").Signal; totalPromptTokens: import("@angular/core").Signal; estimatedCost: import("@angular/core").Signal; constructor(); onSystemPromptChange(text: string): void; parsedVariables: import("@angular/core").Signal; compiledPrompt: import("@angular/core").Signal; onTemplateChange(text: string): void; onTempChange(event: Event): void; getVarValue(vName: string): string; setVarValue(vName: string, event: Event): void; addNewVariable(): void; triggerRun(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }