/** * Intent detection via keyword pattern-matching with disambiguation. * * Strategy: * 1. First-pass: priority-ordered pattern matching (system > code > ... > conversation) * 2. Disambiguation: "You are an expert... build me X" → system match overridden to code * 3. Fallback heuristics: code blocks, "build me", debugging language → code before conversation */ import type { Complexity, Intent } from '../types.js'; /** Detect intent from prompt content with disambiguation and fallback heuristics. */ export declare function detectIntent(prompt: string): Intent; /** Detect complexity based on word count and structural indicators. */ export declare function detectComplexity(prompt: string): Complexity;