import type { Argv } from 'yargs'; import type { ICommand } from '../cli/commands/base'; import { TerminalService } from './TerminalService'; export interface ICommandServiceParams { yargs: Argv<{}>; terminalService: TerminalService; } export interface ICommandInfo { name: string; description: string; } export declare class CommandService { private _yargs; private _terminalService; private _telemetryService; private _hasInternalError; private _commandInfos; register(command: ICommand): void; setHasInternalError(): void; get commandInfos(): Map; } //# sourceMappingURL=CommandService.d.ts.map