import { $TSContext, $TSAny } from '../types'; export type CommandFlagInfo = { short: string; long: string; flagDescription: string; }; export type SubCommandInfo = { subCommand: string; subCommandDescription: string; subCommandUsage: string; subCommandFlags: Array; }; export type CommandInfo = { command: string; commandDescription: string; commandUsage: string; commandFlags: Array; subCommands: Array; }; export declare function lookUpCommand(commandsInfo: Array, commandName: string): CommandInfo | undefined; export declare function lookUpSubcommand(commandsInfo: Array, commandName: string, subcommandName: string): SubCommandInfo | undefined; export declare function parseHelpCommands(input: $TSAny, commandsInfo: Array): { command: string; subCommand: string; }; export declare function runHelp(context: $TSContext, commandsInfo: Array): void; //# sourceMappingURL=help-helpers.d.ts.map