UNPKG

ai-debug-local-mcp

Version:

🎯 ENHANCED AI GUIDANCE v4.1.2: Dramatically improved tool descriptions help AI users choose the right tools instead of 'close enough' options. Ultra-fast keyboard automation (10x speed), universal recording, multi-ecosystem debugging support, and compreh

35 lines • 1.24 kB
/** * Flutter Semantic Filter * Intelligent filtering of semantic nodes to find the right elements */ import { FlutterSemanticNode } from './flutter-semantic-analyzer.js'; export interface FilterOptions { maxWidth?: number; maxHeight?: number; requireClickable?: boolean; excludeFullPage?: boolean; preferExactMatch?: boolean; } export declare class FlutterSemanticFilter { /** * Filter semantic nodes to find the most likely target */ static filterNodes(nodes: FlutterSemanticNode[], searchText: string, options?: FilterOptions): FlutterSemanticNode[]; /** * Check if a node has button-like dimensions */ static isButtonLike(node: FlutterSemanticNode): boolean; /** * Find the best match for a button */ static findButton(nodes: FlutterSemanticNode[], buttonText: string): FlutterSemanticNode | null; /** * Find form fields */ static findFormField(nodes: FlutterSemanticNode[], fieldLabel: string): FlutterSemanticNode | null; /** * Debug helper to log filtered results */ static debugFilter(nodes: FlutterSemanticNode[], searchText: string, options?: FilterOptions): void; } //# sourceMappingURL=flutter-semantic-filter.d.ts.map