import { c as Value } from "./summary-D8UEQXYr.js"; import { n as Format } from "./format-Dq02z5ZL.js"; import { t as DistStrings } from "./strings-dist-B57yRJFG.js"; import { CSSProperties, ReactNode } from "react"; //#region src/charts/rug-strip/geometry.d.ts interface RugTick { /** Position along the value axis (viewBox units). */ pos: number; value: number; } //#endregion //#region src/charts/rug-strip/index.d.ts declare function rugSummary(ticks: readonly RugTick[], fmt: (n: number) => string, strings: DistStrings): string; interface RugStripProps { /** Raw observations — x-position = value. */ data: readonly Value[]; /** One raw domain value emphasized against the field ("your salary vs the band"). */ markValue?: number | undefined; orientation?: "horizontal" | "vertical" | undefined; /** Explicit domain for cross-row comparability. */ domain?: readonly [number, number] | undefined; width?: number | undefined; height?: number | undefined; color?: string | undefined; format?: Format | undefined; locale?: string | string[] | undefined; strings?: DistStrings | undefined; title?: string | undefined; summary?: string | false | undefined; id?: string | undefined; className?: string | undefined; style?: CSSProperties | undefined; children?: ReactNode | undefined; } declare function RugStrip(props: RugStripProps): ReactNode; //#endregion export { RugStripProps as n, rugSummary as r, RugStrip as t };