/**
 * Terminal spinner for async operations.
 *
 * Displays an animated spinner with a message while background work is in progress.
 */
/** Spinner for async operations */
export declare class Spinner {
    private intervalId?;
    private frames;
    private currentFrame;
    private message;
    constructor(message: string);
    start(): void;
    stop(finalMessage?: string): void;
    update(message: string): void;
}
//# sourceMappingURL=Spinner.d.ts.map