UNPKG

revit-cli

Version:

A scalable CLI tool for Revit communication and data manipulation

34 lines 816 B
import { Command } from 'commander'; /** * Main CLI orchestrator that coordinates all components */ export declare class CLIOrchestrator { private program; private state; constructor(); /** * Setup the base program configuration */ private setupProgram; /** * Get or initialize CLI state */ private getState; /** * Register all commands (core and plugin-based) */ private registerCommands; /** * Display appropriate welcome screen based on mode */ private displayWelcome; /** * Execute the CLI with proper initialization and error handling */ execute(): Promise<void>; /** * Get the commander program instance (for testing) */ getProgram(): Command; } //# sourceMappingURL=orchestrator.d.ts.map