/** * Spinner Utility * * Thin wrapper around `ora` for consistent spinner behavior. * Respects the noColor config setting. */ interface SpinnerInstance { start(text?: string): SpinnerInstance; stop(): SpinnerInstance; succeed(text?: string): SpinnerInstance; fail(text?: string): SpinnerInstance; text: string; } /** * Create a spinner that respects noColor config. * Falls back to simple log messages if ora is not available. */ export declare function createSpinner(text: string): Promise; export {};