export interface SpinnerVariant { readonly frames: readonly string[]; readonly interval: number; } export declare const SPINNERS: { readonly dots: SpinnerVariant; readonly helix: SpinnerVariant; readonly breathe: SpinnerVariant; readonly orbit: SpinnerVariant; readonly dna: SpinnerVariant; readonly waverows: SpinnerVariant; readonly snake: SpinnerVariant; readonly pulse: SpinnerVariant; readonly cascade: SpinnerVariant; readonly scan: SpinnerVariant; readonly diagswipe: SpinnerVariant; readonly fillsweep: SpinnerVariant; readonly rain: SpinnerVariant; readonly columns: SpinnerVariant; readonly sparkle: SpinnerVariant; }; export type SpinnerName = keyof typeof SPINNERS; export declare const THINKING_SPINNERS: readonly SpinnerName[]; export declare const TOOL_SPINNERS: readonly SpinnerName[]; export declare function getSpinner(name: string | undefined, fallback: SpinnerName): SpinnerVariant; //# sourceMappingURL=spinners.d.ts.map