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

41 lines • 2.01 kB
import { Page } from 'playwright'; import { FlutterCoreModule, FlutterConfig, FlutterDiagnostics } from './modules/flutter-core.js'; import { FlutterPerformanceModule, FlutterPerformanceMetrics, MemoryLeakAnalysis } from './modules/flutter-performance.js'; import { FlutterUIWidgetsModule, WidgetTreeAnalysis, StateSnapshot, AssetLoadingAnalysis } from './modules/flutter-ui-widgets.js'; import { FlutterAdvancedModule, FlutterWebIssue, BrowserCompatibility, FlutterHealthCheck } from './modules/flutter-advanced.js'; export declare class FlutterDebugEngineModular { coreModule: FlutterCoreModule; performanceModule: FlutterPerformanceModule; uiWidgetsModule: FlutterUIWidgetsModule; advancedModule: FlutterAdvancedModule; private page?; constructor(); attachToPage(page: Page): Promise<void>; detectFlutter(page: Page): Promise<boolean>; getFlutterConfig(): Promise<FlutterConfig | null>; getFlutterDiagnostics(): Promise<FlutterDiagnostics>; getPerformanceMetrics(): Promise<FlutterPerformanceMetrics>; detectMemoryLeaks(): Promise<MemoryLeakAnalysis>; getPerformanceBaseline(): Promise<{ metric: string; current: number; baseline: number; status: 'good' | 'warning' | 'critical'; recommendations: string[]; }>; analyzeWidgetTree(): Promise<WidgetTreeAnalysis>; captureStateSnapshot(): Promise<StateSnapshot>; analyzeAssetLoading(): Promise<AssetLoadingAnalysis>; detectFlutterWebIssues(): Promise<FlutterWebIssue[]>; getBrowserCompatibility(): Promise<BrowserCompatibility>; getFlutterHealthCheck(): Promise<FlutterHealthCheck>; getFullFlutterAnalysis(): Promise<{ config: FlutterConfig | null; diagnostics: FlutterDiagnostics; performance: FlutterPerformanceMetrics; widgetAnalysis: WidgetTreeAnalysis; healthCheck: FlutterHealthCheck; issues: FlutterWebIssue[]; }>; } //# sourceMappingURL=flutter-debug-engine-modular.d.ts.map