export interface StreamSpinnerOptions { readonly err: NodeJS.WritableStream & { isTTY?: boolean | undefined; }; readonly columns: number; readonly unicode: boolean; readonly enabled?: boolean | undefined; } export declare class StreamSpinner { private readonly options; private readonly frames; private readonly active; private frame; private label; private painted; constructor(options: StreamSpinnerOptions); get isActive(): boolean; tick(label: string): void; clear(): void; }