mcpdog
Version:
MCPDog - Universal MCP Server Manager with Web Interface
27 lines • 729 B
TypeScript
export interface UserIntent {
isValidRequest: boolean;
description: string;
confidence: number;
category: string;
keywords: string[];
extractedData: {
email?: string;
subject?: string;
message?: string;
filename?: string;
url?: string;
database?: string;
[key: string]: any;
};
}
export declare class IntentAnalyzer {
private browserPatterns;
private extractionPatterns;
parseIntent(userRequest: string): Promise<UserIntent>;
private isBrowserRelated;
private extractKeywords;
private extractStructuredData;
private calculateConfidence;
private generateDescription;
}
//# sourceMappingURL=intent-analyzer.d.ts.map