UNPKG

@visulima/cerebro

Version:

A delightful toolkit for building cross-runtime CLIs for Node.js, Deno, and Bun.

11 lines (10 loc) 521 B
import type { Command as ICommand, OptionDefinition } from "../types/command.d.ts"; import type { Toolbox as IToolbox } from "../types/toolbox.d.ts"; declare class HelpCommand<TLogger extends Console = Console> implements ICommand<OptionDefinition<string>, TLogger> { name: string; options: OptionDefinition<string>[]; private readonly commands; constructor(commands: Map<string, ICommand<OptionDefinition<unknown>, TLogger>>); execute(toolbox: IToolbox<TLogger>): void; } export default HelpCommand;