import type { FrameContext, OrbFrame } from './shared.js'; /** Builds `bar-charting`: a real column chart that continuously settles into a new data snapshot. */ export declare function barChartFrame({ time, radius, density, particleRadius }: FrameContext): OrbFrame; /** Builds `comparing`: paired horizontal bars repeatedly trade the lead in a compact comparison table. */ export declare function comparisonFrame({ time, radius, density, particleRadius }: FrameContext): OrbFrame; /** Builds `accumulating`: stacked segments re-balance themselves while a total steadily grows. */ export declare function stackedFrame({ time, radius, density, particleRadius }: FrameContext): OrbFrame; /** Builds `sequencing`: a timeline of task blocks moves beneath a precise scanning playhead. */ export declare function timelineFrame({ time, radius, density }: FrameContext): OrbFrame; /** Builds `throughput`: packets appear as rectangular payloads and accelerate through a live transport lane. */ export declare function throughputFrame({ time, radius, density }: FrameContext): OrbFrame; //# sourceMappingURL=data-bars.d.ts.map