import type { FrameContext, OrbFrame } from './shared.js'; /** Builds the `glimmering` state: coloured sparks drift through a faceted, living field. */ export declare function glimmerFrame(context: FrameContext): OrbFrame; /** Builds the `radiating` state: a colour-wheel of rays breathes out from a bright centre. */ export declare function radianceFrame({ time, radius, density }: FrameContext): OrbFrame; /** Builds the `harmonizing` state: three chromatic oscillators find a shared orbital rhythm. */ export declare function harmonyFrame(context: FrameContext): OrbFrame; /** Builds the `twinkling` state: a deep field of stars changes colour as individual points flare. */ export declare function twinkleFrame({ time, radius, density }: FrameContext): OrbFrame; /** Builds the `flickering` state: warm coloured embers rise, split and extinguish. */ export declare function flickerFrame({ time, radius, density }: FrameContext): OrbFrame; /** Builds the `shimmering` state: translucent colour curtains fold across a slowly turning sphere. */ export declare function shimmerFrame(context: FrameContext): OrbFrame; /** Builds the `surfacing` state: cool coloured bubbles emerge through a deep circular current. */ export declare function surfaceFrame({ time, radius, density }: FrameContext): OrbFrame; /** Builds the `vibrating` state: chromatic wave bands interfere and continuously retune each other. */ export declare function vibrateFrame(context: FrameContext): OrbFrame; /** Builds the `illuminating` state: a colourful inner lens sends expanding pulses through a shell. */ export declare function illuminateFrame(context: FrameContext): OrbFrame; /** Builds the `sparkling` state: prismatic shards flash around a rotating crystal core. */ export declare function sparkleFrame(context: FrameContext): OrbFrame; //# sourceMappingURL=atmospheric.d.ts.map