/**
 * Simple spinner UI utility
 */
export declare function createSpinner(text: string): Spinner;
declare class Spinner {
    private text;
    private interval;
    private spinning;
    private frames;
    private frameIndex;
    constructor(text: string);
    start(): this;
    stop(): this;
    succeed(text: string): this;
    fail(text: string): this;
    updateText(newText: string): this;
}
export {};
//# sourceMappingURL=ui.d.ts.map