/**
 * IntentClassifier — rule-based intent classification (no LLM required).
 *
 * Architecture Doc §4: User Input → IntentClassifier → CapabilitySelector
 * Classifies user input into IntentKind for downstream capability selection.
 */
import type { ClassifiedIntent, IntentKind } from "./types.js";
/**
 * Classify user input into an IntentKind.
 * Pure rule-based — no LLM call, deterministic, fast.
 */
export declare function classifyIntent(input: string, role?: string): ClassifiedIntent;
/**
 * Quick intent check — returns just the kind.
 */
export declare function quickClassify(input: string, role?: string): IntentKind;
