/** * Markers List Component * * Displays a list of debug markers with selection and actions. * * @since v1.33.2 * @since v1.33.4 - Added React.memo optimization */ import React from 'react'; import type { DebugMarker } from '../debug/debug-types.js'; interface MarkersListProps { markers: DebugMarker[]; selectedIndex: number; onSelect: (index: number) => void; onResolve?: (markerId: string) => void; onDelete?: (markerId: string) => void; isActive?: boolean; maxHeight?: number; } /** * List of debug markers with navigation */ declare function MarkersListBase({ markers, selectedIndex, onSelect, onResolve, onDelete, isActive, maxHeight }: MarkersListProps): import("react/jsx-runtime").JSX.Element; export declare const MarkersList: React.MemoExoticComponent; interface MarkerBadgeProps { count: number; hasOpen: boolean; } /** * Compact marker badge for status bar */ declare function MarkerBadgeBase({ count, hasOpen }: MarkerBadgeProps): import("react/jsx-runtime").JSX.Element; export declare const MarkerBadge: React.MemoExoticComponent; export {}; //# sourceMappingURL=MarkersList.d.ts.map