import { r as SummaryStrings } from "./summary-D8UEQXYr.js"; import { CSSProperties, ReactNode } from "react"; //#region src/core/strings-scatter.d.ts type ScatterStrings = Pick; //#endregion //#region src/charts/micro-scatter/index.d.ts interface ScatterPoint { x: number; y: number; } declare function microScatterSummary(count: number, r: number | null, strings: ScatterStrings): string; interface MicroScatterProps { data: readonly ScatterPoint[]; /** Least-squares line — linear only, never smoothed. */ trend?: boolean | undefined; /** Index of one accented point — "this one, among all of them". */ focal?: number | undefined; /** X-axis domain (scatter is the one core type with two value axes). */ xDomain?: readonly [number, number] | undefined; /** Y-axis domain (the shared `domain` grammar name). */ domain?: readonly [number, number] | undefined; /** Dot radius in viewBox units, clamped to [1, 3]. */ r?: number | undefined; width?: number | undefined; height?: number | undefined; color?: string | undefined; strings?: ScatterStrings | undefined; title?: string | undefined; summary?: string | false | undefined; id?: string | undefined; className?: string | undefined; style?: CSSProperties | undefined; children?: ReactNode | undefined; } declare function MicroScatter(props: MicroScatterProps): ReactNode; //#endregion export { ScatterStrings as a, microScatterSummary as i, MicroScatterProps as n, ScatterPoint as r, MicroScatter as t };