import { HoneycombRequiredConfigProps } from './types/honeycomb-internal.js'; import { type HoneycombDatasetType } from './types/honeycomb.js'; import { HiveTileBestFitProps } from './types/rendering.js'; import { HoneycombState } from './types/state.js'; import { type LegendPosition } from '../core/types/legend.js'; export declare const DISPLAY_NAME = "HoneycombChart"; export declare const DEFAULT_DATASET_TYPE: HoneycombDatasetType; export declare const DEFAULT_HONEYCOMB_WIDTH = "100%"; export declare const DEFAULT_HONEYCOMB_HEIGHT = 300; export declare const DEFAULT_HONEYCOMB_SHAPE = "hexagon"; export declare const DEFAULT_HONEYCOMB_TILE_COLOR: string; export declare const DEFAULT_HONEYCOMB_COLOR_PALETTE = "blue"; export declare const DEFAULT_HONEYCOMB_CATEGORICAL_COLOR_PALETTE = "categorical"; export declare const HONEYCOMB_TILE_STROKE_COLOR: string; /** * Amount of height considered from the second line on, * because a 25% overlaps with the previous line. * example: hiveHeight =\> 1st line = 1, 2nd line = 1.75 */ export declare const NON_OVERLAPPING_HEIGHT_HEXS = 0.75; /** * Amount of height considered from the second line on, * because a 14% overlaps with the previous line. * example: hiveHeight =\> 1st line = 1, 2nd line = 1.86 */ export declare const NON_OVERLAPPING_HEIGHT_CIRCLES = 0.86; export declare const NON_OVERLAPPING_HEIGHT: { circle: number; square: number; hexagon: number; }; export declare const NOT_HOVERED_TILE_OPACITY = 0.2; export declare const HOVERED_TILE_OPACITY = 1; export declare const DEFAULT_LEGEND_POSITION: LegendPosition; export declare const DEFAULT_HONEYCOMB_CONFIG: HoneycombRequiredConfigProps; export declare const DEFAULT_TILE_NAME = "node"; export declare const initialState: HoneycombState; export declare const bestFitInitialState: HiveTileBestFitProps; export declare const MAX_GAP_SIZE = 16; export declare const HONEYCOMB_LABEL_FONT_SIZE = 12; export declare const HONEYCOMB_VALUE_LABEL_FONT_SIZE = 16; export declare const HONEYCOMB_LABEL_FONT_WEIGHT = 400; export declare const HONEYCOMB_VALUE_FONT_WEIGHT = 500; export declare const HONEYCOMB_LABEL_LINE_HEIGHT = 20; export declare const HONEYCOMB_VALUE_LINE_HEIGHT = 28; export declare const HONEYCOMB_DEFAULT_TEXT_ALIGNMENT = "center"; export declare const HONEYCOMB_DEFAULT_MIN_ELLIPSIZED_TEXT = "w...w"; export declare const HONEYCOMB_CHART_ARIA_LABEL = "Honeycomb Chart";