import type { FrameContext, OrbFrame } from './shared.js'; /** Builds the `loading` state: a familiar spinner made from a soft travelling bead trail. */ export declare function spinnerFrame({ time, radius, density }: FrameContext): OrbFrame; /** Builds the `buffering` state: three staggered rings fill, pause and hand work to one another. */ export declare function bufferFrame({ time, radius, density }: FrameContext): OrbFrame; /** Builds the `typing` state: three patient dots lift in sequence with a small trailing echo. */ export declare function ellipsisFrame({ time, radius, density }: FrameContext): OrbFrame; /** Builds the `processing` state: work packets travel through a compact, continuously cycling pipeline. */ export declare function processFrame({ time, radius, density }: FrameContext): OrbFrame; //# sourceMappingURL=classic-loaders.d.ts.map