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/core/quantile.d.ts interface FiveNumber { min: number; q1: number; median: number; q3: number; max: number; } //#endregion //#region src/charts/micro-box/index.d.ts declare function microBoxSummary(five: FiveNumber, fmt: (n: number) => string, strings: DistStrings): string; interface MicroBoxProps { /** Raw observations — mutually exclusive with `stats`. */ data?: readonly Value[] | undefined; /** Precomputed five-number summary (server aggregates). */ stats?: FiveNumber | undefined; /** `"minmax"` (honest small-n default) | `"tukey"` (1.5×IQR fences). */ whiskers?: "minmax" | "tukey" | undefined; /** Render outlier dots in tukey mode (≤ 3 per side). */ outliers?: boolean | undefined; 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 MicroBox(props: MicroBoxProps): ReactNode; //#endregion export { MicroBoxProps as n, microBoxSummary as r, MicroBox as t };