import { n as MicroDatum } from "../../interactive-C4bxY0ip.js"; import { i as HeartbeatStrings, n as HeartbeatBlipProps } from "../../index-CgIPUY_X.js"; //#region src/charts/heartbeat-blip/client.d.ts interface InteractiveHeartbeatBlipProps extends HeartbeatBlipProps { strings?: HeartbeatStrings; /** * Show the floating count chip on hover/focus (default `true`). `false` * suppresses only the chip. Inert when `label="count"` already prints it. */ readout?: boolean; /** * The active (hovered / keyboard-focused) unit changed. One trace = one unit, * so this fires once with `{ index: 0, … }` on pointer enter or focus and once * with `null` when that clears — never repeatedly while the pointer moves * inside the trace, and never twice when hover and focus overlap. */ onActive?: ((datum: MicroDatum | null) => void) | undefined; /** The trace was activated (click, tap, Enter or Space): `{ index: 0, value, label }` — the in-window event count. */ onSelect?: ((datum: MicroDatum | null) => void) | undefined; } declare function HeartbeatBlip(props: InteractiveHeartbeatBlipProps): React.ReactNode; //#endregion export { HeartbeatBlip, InteractiveHeartbeatBlipProps };