@simonecoelhosfo/optimizely-mcp-server
Version:
Optimizely MCP Server for AI assistants with integrated CLI tools
24 lines • 699 B
TypeScript
/**
* IntentParser - Converts natural language queries to structured query intents
*/
import { QueryIntent } from './types.js';
export declare class IntentParser {
/**
* Parse natural language query into structured intent
*/
parse(naturalQuery: string): QueryIntent;
private detectAction;
private extractEntities;
private extractMetrics;
private extractGroupBy;
private extractOrderBy;
private extractFilters;
private extractTimeRange;
private inferAggregations;
private validateAndEnrich;
private mapToJsonPath;
private inferFieldFromContext;
private parseValue;
private parseDate;
}
//# sourceMappingURL=IntentParser.d.ts.map