import { ProjectAnalysis, TemplateNode } from "./core.cjs"; //#region src/automator-inspector.d.ts interface InspectorOptions { projectPath: string; getAnalysis: () => ProjectAnalysis; intervalMs?: number; cliPath?: string; port?: number; suppressTerminal?: boolean; onSnapshot?: (snapshot: { connected: boolean; status: string; route: string; rows: RuntimeRow[]; updatedAt: string; debug?: Record; rawData?: Record; templateTree?: TemplateNode | null; }) => void; } interface RuntimeRow { source: string; key: string; value: unknown; kind: string; confidence: string; expressionSummary: string; wxmlUsages: string[]; } declare function explainAutomatorFailure(error: unknown): string; declare function startAutomatorInspector(options: InspectorOptions): Promise<() => void>; //#endregion export { RuntimeRow, explainAutomatorFailure, startAutomatorInspector }; //# sourceMappingURL=automator-inspector.d.cts.map