/** SDK-owned platform module. This implementation is maintained in goodvibes-sdk. */
/**
 * Intent Classifier — pure heuristic, no LLM calls.
 *
 * Classifies user messages as 'chat', 'task', or 'project' based on
 * weighted signal scoring.
 */
export type Intent = 'chat' | 'task' | 'project';
export interface ClassificationResult {
    intent: Intent;
    confidence: number;
    signals: string[];
}
/**
 * Classify user message intent using heuristics.
 * Runs in the harness — no LLM call needed.
 */
export declare function classifyIntent(message: string): ClassificationResult;
//# sourceMappingURL=intent-classifier.d.ts.map