import { ColoredChartDimension } from './categorical-bar-chart-data.js'; import { Point } from '../../core/types/point.js'; export interface CategoricalBarChartMousePositionState { relative: Point; absolute: Point; } export interface CategoricalBarChartOverlayState { pinnedTooltip: boolean; visibleTooltip: boolean; mouseInBounds: boolean; mousePosition?: CategoricalBarChartMousePositionState; } export interface CategoricalBarChartState { filteredDimensions: Set; highlightedDimension: ColoredChartDimension | undefined; overlays: CategoricalBarChartOverlayState; hoveredThresholdId: string | undefined; } export declare const defaultOverlayValue: CategoricalBarChartOverlayState; export declare const initialState: CategoricalBarChartState;