import { z } from 'zod'; /** * WIP has no `Tracing.*` / `Performance.getMetrics` domain, so chrome-devtools-mcp's * `performance_start_trace` / `performance_analyze_insight` are unimplementable. * However the JavaScript `PerformanceObserver` + `performance.getEntriesByType` APIs * are available inside the WebView. This tool reads them via `Runtime.evaluate` * and returns structured metrics — a JS-side approximation that covers the * majority of the chrome-devtools-mcp Performance use cases (navigation timing, * paint timing, LCP, CLS, slow resources). */ export declare const getPerformanceMetricsTool: { name: string; description: string; inputSchema: { slowResourceMs: z.ZodOptional; resourceLimit: z.ZodOptional; }; handler: ({ slowResourceMs, resourceLimit, }: { slowResourceMs?: number; resourceLimit?: number; }) => Promise<{ content: { type: "text"; text: string; }[]; }>; };