import React from 'react'; export interface ColorLegendItem { /** Legend label */ label: string; /** Legend color */ color: string; /** Show dashed style (for baseline/reference lines) */ dashed?: boolean; } export interface ColorLegendProps { /** Legend items */ items: ColorLegendItem[]; /** Layout direction (default: 'row') */ direction?: 'row' | 'column'; /** Show glow effect on color swatches (default: auto based on theme mode) */ showGlow?: boolean; /** Spacing between items (default: 2) */ spacing?: number; /** Swatch width (default: 16) */ swatchWidth?: number; /** Swatch height (default: 2 for line, 12 for box) */ swatchHeight?: number; /** Swatch style: 'line' or 'box' (default: 'line') */ swatchStyle?: 'line' | 'box'; } export declare const ColorLegend: React.FC; //# sourceMappingURL=ColorLegend.d.ts.map