import type { Vec2 } from '../../math'; import type { BarStyle, HistogramSeries, PlotConfig } from '..'; import type { PlotControlsProps } from '../core/types'; import type { HistogramNormalize } from './histogram'; import type { Snippet } from 'svelte'; type $$ComponentProps = Omit & { series?: readonly HistogramSeries[]; bins?: number; normalize?: HistogramNormalize; mode?: `single` | `overlay`; bar?: BarStyle; show_legend?: boolean | undefined; resolved_show_legend?: boolean; selected_property?: string; show_controls?: boolean; controls_open?: boolean; auto_x2_range?: Vec2; auto_y2_range?: Vec2; has_x2_points?: boolean; has_y2_points?: boolean; children?: Snippet<[Required]>; }; declare const HistogramControls: import("svelte").Component<$$ComponentProps, {}, "display" | "mode" | "normalize" | "show_controls" | "show_legend" | "bar" | "controls_open" | "x_axis" | "x2_axis" | "y_axis" | "y2_axis" | "bins" | "selected_property">; type HistogramControls = ReturnType; export default HistogramControls;