import { r as SummaryStrings } from "./summary-D8UEQXYr.js"; import { n as Format } from "./format-Dq02z5ZL.js"; import { CSSProperties, ReactNode } from "react"; //#region src/core/strings-heartbeat.d.ts type HeartbeatStrings = Pick; //#endregion //#region src/charts/heartbeat-blip/index.d.ts interface HeartbeatBlipProps { /** Event timestamps (ms). Not a value series. */ events: readonly number[]; /** The visible recent window (ms). Default 60000. */ window?: number | undefined; /** Explicit clock (ms) — defaults to the latest event. Pass from the data layer. */ now?: number | undefined; /** Event-count numeral at the right (`count`), or none (default). */ label?: "count" | "none" | undefined; width?: number | undefined; height?: number | undefined; color?: string | undefined; fontSize?: number | undefined; format?: Format | undefined; locale?: string | string[] | undefined; strings?: HeartbeatStrings | 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 heartbeatSummary(events: readonly number[], opts?: { window?: number | undefined; now?: number | undefined; strings?: HeartbeatStrings | undefined; format?: Format | undefined; locale?: string | string[] | undefined; }): string; declare function HeartbeatBlip(props: HeartbeatBlipProps): ReactNode; //#endregion export { HeartbeatStrings as i, HeartbeatBlipProps as n, heartbeatSummary as r, HeartbeatBlip as t };