UNPKG

capsule-ai-cli

Version:

The AI Model Orchestrator - Intelligent multi-model workflows with device-locked licensing

45 lines 1.29 kB
import { Ora } from 'ora'; interface AnimationStatus { star: string; message: string; elapsed: string; tokens: string; } export declare class AnimationController { private spinner; private startTime; private tokenCount; private customMessage; private messageIndex; private updateInterval; private renderInterval; private currentProvider; private currentModel; private renderPosition; private providerThemes; private modelMessages; setProvider(provider: string): void; setModel(model: string): void; setRenderPosition(row: number): void; start(options?: { provider?: string; model?: string; initialTokens?: number; customMessage?: string; }): void; private updateSpinnerText; updateMessage(message: string | null): void; updateTokens(count: number): void; private startManualRendering; stop(): void; isRunning(): boolean; getStatus(): AnimationStatus | null; simpleLoading(text: string): Ora; succeed(text?: string): void; fail(text?: string): void; warn(text?: string): void; info(text?: string): void; } export declare const animationController: AnimationController; export {}; //# sourceMappingURL=animation-controller.d.ts.map