import { IQuestion, IStepsMessage } from '../interfaces/general'; export declare abstract class BaseCommand { name: string; stepsMessage: IStepsMessage; questions: IQuestion[]; constructor(name: string, questions: IQuestion[], stepsMessage: IStepsMessage); abstract executeCommand(): void; startExecute(message: string): void; finishExecute(message: string): void; run(): void; }