import { a as EmptyCellStyle, r as SummaryStrings } from "./summary-D8UEQXYr.js"; import { n as Format } from "./format-Dq02z5ZL.js"; import { CSSProperties, ReactNode } from "react"; //#region src/core/strings-honeycomb.d.ts type HoneycombStrings = Pick; //#endregion //#region src/charts/honeycomb/index.d.ts interface HoneycombProps { /** Filled count (fractional rounds; the summary keeps the true value). */ value: number; /** Capacity (cell count). Default 10. */ total?: number | undefined; /** Rows: a number, or `auto` (near-square). `1` = a strip. */ rows?: number | "auto" | undefined; /** Empty cells: `"outline"` (default hairline ring) or `"blank"` (nothing * drawn — GardenGrid's pattern). Shared `EmptyCellStyle`. */ empty?: EmptyCellStyle | undefined; /** Noun for the summary (e.g. "seats"). */ unit?: string | undefined; /** `"count"` / `"percent"` centers a readout when the comb has room. */ label?: "none" | "count" | "percent" | undefined; /** Hex outer radius (circumradius) in viewBox units. Default 4. */ cell?: number | undefined; color?: string | undefined; format?: Format | undefined; locale?: string | string[] | undefined; strings?: HoneycombStrings | undefined; /** Minimum in-chart label size, in viewBox units. Geometry sizes labels from * the mark and floors them at 7; this raises that floor and moves the * reserved gutter with it. A label the box cannot seat at the raised floor * drops rather than shrinking back under it. */ labelSize?: number | undefined; title?: string | undefined; summary?: string | false | undefined; id?: string | undefined; className?: string | undefined; style?: CSSProperties | undefined; children?: ReactNode | undefined; } declare function honeycombSummary(value: number, opts?: { total?: number | undefined; unit?: string | undefined; strings?: HoneycombStrings | undefined; format?: Format | undefined; locale?: string | string[] | undefined; }): string; declare function Honeycomb(props: HoneycombProps): ReactNode; //#endregion export { HoneycombStrings as i, HoneycombProps as n, honeycombSummary as r, Honeycomb as t };