UNPKG

intent-cli

Version:

A fully functional CLI built with TypeScript and modern tools

33 lines 983 B
export declare enum IntentCategory { SYSTEM_INFO = "system_info", FILE_OPERATIONS = "file_operations", PRODUCTIVITY = "productivity", NETWORK = "network", CALCULATOR = "calculator", TIMER = "timer", NOTES = "notes", HELP = "help", EXIT = "exit", UNKNOWN = "unknown" } export interface ParsedIntent { category: IntentCategory; confidence: number; entities: Record<string, any>; originalText: string; suggestedAction?: string; } export declare class IntentParser { private isInitialized; constructor(); private initializeTrainingData; parseIntent(input: string): ParsedIntent; private extractEntities; private mapToIntentCategory; private getSuggestedAction; getAvailableIntents(): string[]; isHighConfidence(intent: ParsedIntent): boolean; formatIntentResult(intent: ParsedIntent): string; } export declare const intentParser: IntentParser; //# sourceMappingURL=intent-parser.d.ts.map