import type { FrameContext, OrbFrame } from './shared.js'; /** Builds the `orbiting` state: fast satellites with visibly fading orbital trails. */ export declare function satellitesFrame(context: FrameContext): OrbFrame; /** Builds the `racing` state: three bright comet heads that circle with long, readable tails. */ export declare function cometFrame(context: FrameContext): OrbFrame; /** Builds the `bubbling` state: rising spherical bubbles with independently cycling paths. */ export declare function bubblesFrame({ time, radius, density }: FrameContext): OrbFrame; /** Builds the `spinning` state: dense particle blades rotating around a playful central hub. */ export declare function pinwheelFrame({ time, radius, density }: FrameContext): OrbFrame; /** Builds the `electrifying` state: unstable plasma threads with travelling high-energy pulses. */ export declare function plasmaFrame(context: FrameContext): OrbFrame; /** Builds the `flocking` state: coordinated particles that visibly gather, bank, and spread. */ export declare function flockFrame(context: FrameContext): OrbFrame; /** Builds the `throbbing` state: stacked particle waves that repeatedly push out from the centre. */ export declare function beatsFrame({ time, radius, density }: FrameContext): OrbFrame; /** Builds the `cascading` state: bright droplets continuously falling around a projected globe. */ export declare function cascadeFrame(context: FrameContext): OrbFrame; /** Builds the `spiraling` state: a tight moving galaxy with bright cores and winding arms. */ export declare function galaxyFrame(context: FrameContext): OrbFrame; /** Builds the `juggling` state: five large kinetic balls trading places on staggered arcs. */ export declare function juggleFrame({ time, radius, density }: FrameContext): OrbFrame; /** Builds the `eclipsing` state: two dotted moons pass through a soft orbital alignment. */ export declare function eclipseFrame({ time, radius, density }: FrameContext): OrbFrame; /** Builds the `resonating` state: phase-shifting interference rings ripple through a core. */ export declare function resonanceFrame({ time, radius, density }: FrameContext): OrbFrame; /** Builds the `condensing` state: a wide particle field repeatedly collapses into a bright core. */ export declare function condenseFrame({ time, radius, density }: FrameContext): OrbFrame; /** Builds the `dispersing` state: a compact core breaks into spiralling particles before re-forming. */ export declare function disperseFrame({ time, radius, density }: FrameContext): OrbFrame; /** Builds the `prisming` state: a rotating wire prism refracts particles across its faces. */ export declare function prismFrame(context: FrameContext): OrbFrame; /** Builds the `levitating` state: particle platforms drift upward before dissolving into the field. */ export declare function levitateFrame({ time, radius, density }: FrameContext): OrbFrame; /** Builds the `synchronizing` state: multiple orbital clocks settle into a shared phase. */ export declare function synchronizeFrame(context: FrameContext): OrbFrame; /** Builds the `unraveling` state: a dense helix loosens into long kinetic filaments. */ export declare function unravelFrame(context: FrameContext): OrbFrame; //# sourceMappingURL=kinetic.d.ts.map