import type { CategoryConfig } from "../config/schema"; type PrometheusOverride = Record & { category?: string; model?: string; variant?: string; reasoningEffort?: string; textVerbosity?: string; thinking?: { type: string; budgetTokens?: number; }; temperature?: number; top_p?: number; maxTokens?: number; prompt_append?: string; }; export declare function buildPrometheusAgentConfig(params: { configAgentPlan: Record | undefined; pluginPrometheusOverride: PrometheusOverride | undefined; userCategories: Record | undefined; currentModel: string | undefined; disabledTools?: readonly string[]; }): Promise>; export {};