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

42 lines • 1.37 kB
/** * Flutter Form Filler * Intelligent form filling for Flutter web applications */ import { FlutterQuantumDebugger } from './flutter-quantum-debugger.js'; import { DetectedElement } from './flutter-comprehensive-detector.js'; export interface FormField { label: string; type: 'text' | 'email' | 'tel' | 'number' | 'select' | 'checkbox' | 'radio' | 'date'; value?: string; required?: boolean; options?: string[]; } export interface FormData { [fieldName: string]: string | boolean | number; } export declare class FlutterFormFiller { /** * Automatically detect form fields on the current page */ static detectFormFields(elements: DetectedElement[]): Promise<FormField[]>; /** * Fill a form with provided data */ static fillForm(quantumDebugger: FlutterQuantumDebugger, sessionId: string, formData: FormData): Promise<{ success: boolean; filledFields: string[]; errors: string[]; }>; /** * Generate sample data for detected form fields */ static generateSampleData(fields: FormField[]): FormData; /** * Submit the form */ static submitForm(quantumDebugger: FlutterQuantumDebugger, sessionId: string, submitButtonText?: string): Promise<{ success: boolean; error?: string; }>; } //# sourceMappingURL=flutter-form-filler.d.ts.map