#!/usr/bin/env node interface CLICommand { name: string; description: string; execute(args: string[]): Promise; } declare class CLI { private commands; constructor(); registerCommand(cmd: CLICommand): void; execute(args: string[]): Promise; showHelp(): string; private registerDefaultCommands; } declare function createCLI(): CLI; export { CLI, type CLICommand, createCLI };