import type { FrameContext, OrbFrame } from './shared.js'; /** Builds `summarizing`: a segmented donut chart gently redistributes a live total. */ export declare function donutFrame(context: FrameContext): OrbFrame; /** Builds `gauging`: a mechanical instrument dial animates segmented readings, a target band, and a peak needle. */ export declare function gaugeFrame(context: FrameContext): OrbFrame; /** Builds `funneling`: incoming stages compress toward one completed result. */ export declare function funnelFrame({ time, radius, density }: FrameContext): OrbFrame; /** Builds `treemapping`: a shifting treemap partitions a dashboard into weighted live blocks. */ export declare function treemapFrame(context: FrameContext): OrbFrame; /** Builds `bubble-charting`: values share one circular packing field and continuously make room for the current leader. */ export declare function bubbleChartFrame({ time, radius, density, particleRadius }: FrameContext): OrbFrame; /** Builds `areamapping`: a continuous area chart rises and falls beneath an animated signal trace. */ export declare function areaFrame({ time, radius, density }: FrameContext): OrbFrame; //# sourceMappingURL=data-charts.d.ts.map