/** * Dev-mode error panel (spec: "Dev-mode error panel (HU4)") — the human- * facing counterpart to the agent feedback loop; a renderer of live * validation output, no new validation logic. Own shadow DOM (style * isolation, like widgets), fixed corner, high z-index, non-blocking (never * intercepts map interaction outside its own small footprint), folds to a * count badge, expands to the full list, click-to-locate flashes the * offending element. */ import type { ValidationResult } from "./validation"; export interface ErrorPanelHandle { update(result: ValidationResult): void; destroy(): void; } export declare function createErrorPanel(mapEl: HTMLElement): ErrorPanelHandle;