import { CommandManager } from './CommandManager'; import { Command } from './Command'; export declare class Application { private readonly commandManager; private readonly applicationDescription; private readonly options; constructor(commandManager: CommandManager, applicationDescription: string, options?: { beforeRun?: (args: { command: Command; name: string; args: string[]; }) => void; }); run(args: string[]): Promise; runCommand(name: string, args: string[]): Promise; runCommandInternal(name: string, args: string[], showCommandName: boolean): Promise; } //# sourceMappingURL=Application.d.ts.map