export interface RuntimeToolPrompt { name: string; summary?: string; } export interface RuntimePromptContext { tools: RuntimeToolPrompt[]; toolGuidelines: string[]; } export interface OperatingModelPromptContext { initialized: boolean; valid: boolean; errors: string[]; context: string; catalog: string; active_mode?: string; procedures?: string[]; } export declare function buildAiricSystemPrompt(basePrompt: string, operatingModel: OperatingModelPromptContext, runtime: RuntimePromptContext): string;