/** * Debug Panel Component * * UI for creating debug markers. * * @since v1.33.2 */ import type { Tier } from '../../core/types/auth.js'; import type { DebugSeverity } from '../debug/debug-types.js'; interface DebugPanelProps { isOpen: boolean; onClose: () => void; onSubmit: (data: DebugPanelData) => void; currentFile?: string; currentComponent?: string; currentTier?: Tier; uiState?: Record; } export interface DebugPanelData { title: string; description: string; severity: DebugSeverity; file: string; lineStart: number; lineEnd?: number; component?: string; tier?: Tier; uiState?: Record; tags: string[]; } /** * Debug panel for creating markers */ export declare function DebugPanel({ isOpen, onClose, onSubmit, currentFile, currentComponent, currentTier, uiState }: DebugPanelProps): import("react/jsx-runtime").JSX.Element | null; export {}; //# sourceMappingURL=DebugPanel.d.ts.map