import type { FrameContext, OrbFrame } from './shared.js'; /** Builds `heatmapping`: a live intensity matrix swept by a warm analysis cursor. */ export declare function heatmapFrame({ time, radius, density }: FrameContext): OrbFrame; /** Builds `candlesticking`: a market-style tape of rising and falling candle bodies. */ export declare function candlesFrame({ time, radius, density }: FrameContext): OrbFrame; /** Builds `graphing`: a node graph with travelling relationships between active entities. */ export declare function nodegraphFrame({ time, radius, density }: FrameContext): OrbFrame; /** Builds `waterfalling`: layered event streams that cascade through a time-series display. */ export declare function waterfallFrame({ time, radius, density }: FrameContext): OrbFrame; /** Builds `clustering`: observations converge into shifting coloured groups. */ export declare function clustersFrame({ time, radius, density }: FrameContext): OrbFrame; /** Builds `indexing`: records snap into an illuminated, moving index strip. */ export declare function indexFrame({ time, radius, density }: FrameContext): OrbFrame; /** Builds `benchmarking`: competing score columns continuously race toward a new baseline. */ export declare function benchmarkFrame({ time, radius, density }: FrameContext): OrbFrame; /** Builds `profiling`: a stacked execution profile with a bright scanning sample. */ export declare function profileFrame({ time, radius, density }: FrameContext): OrbFrame; /** Builds `binning`: a histogram re-bins incoming samples into evolving buckets. */ export declare function histogramFrame({ time, radius, density }: FrameContext): OrbFrame; /** Builds `aggregating`: distributed values spiral into a central aggregate. */ export declare function aggregateFrame({ time, radius, density }: FrameContext): OrbFrame; /** Builds `scrubbing`: a timeline playhead scrubs through independently sampled events. */ export declare function scrubberFrame({ time, radius, density }: FrameContext): OrbFrame; /** Builds `telemetry`: concentric instrument rings broadcast changing readings. */ export declare function telemetryFrame({ time, radius, density }: FrameContext): OrbFrame; /** Builds `polling`: repeated probes leave a tiny history of successful responses. */ export declare function pollingFrame({ time, radius, density }: FrameContext): OrbFrame; /** Builds `correlating`: two observation axes reveal a pulsing positive correlation. */ export declare function correlationFrame({ time, radius, density }: FrameContext): OrbFrame; /** Builds `routing`: packets choose among a small map of competing routes. */ export declare function flowmapFrame({ time, radius, density }: FrameContext): OrbFrame; //# sourceMappingURL=data-studies.d.ts.map