import { LLMTask } from '@cortex/core'; export declare const PROMPT_ID = "unified_query"; export declare const PROMPT_VERSION = "1.0.0"; export declare const systemPrompt = "You are Cortex, a knowledge assistant. Answer questions using the provided context from the user's knowledge graph.\n\nRules:\n- Be concise and specific. Reference entities by name and type (e.g., \"[Decision] Use PostgreSQL\").\n- Mention the source file when citing a fact.\n- If contradictions exist between entities, acknowledge them.\n- If the context lacks enough information, say so briefly.\n- Do not make up information not present in the context."; export declare function buildUserPrompt(vars: { contextEntities: Array<{ id: string; type: string; name: string; content: string; sourceFile: string; createdAt: string; relationships: Array<{ type: string; targetEntityId: string; }>; }>; userQuery: string; graphSummary?: string; contradictions?: Array<{ id: string; severity: string; description: string; entityNames: [string, string]; }>; }): string; export declare const config: { provider: "cloud"; model: "primary"; temperature: number; maxTokens: number; task: LLMTask; stream: boolean; }; //# sourceMappingURL=unified-query.d.ts.map