import { ModuleScore } from "../types"; export type IntentType = 'JAILBREAK_ATTEMPT' | 'SECURITY_RESEARCH' | 'EDUCATIONAL_EXAMPLE' | 'CREATIVE_WRITING' | 'NORMAL_QUERY'; export interface IntentScore extends ModuleScore { intent: IntentType; confidence: number; signals: string[]; } /** * Classify the intent of user input */ export declare const classifyIntent: (text: string, conversationContext?: string[]) => IntentScore; /** * Check if text looks like a question (quick heuristic) */ export declare const isQuestion: (text: string) => boolean; /** * Check if text has imperative structure */ export declare const isImperative: (text: string) => boolean;