@happy-coders/fun-cli
Version:
Be your project management more fun!
15 lines (14 loc) • 720 B
TypeScript
import { QuestionCollection } from 'inquirer';
import { Project } from '../project.entity';
import { TaskName } from '../tasks/abstract.task';
export interface BuildProjectAnswers {
tasks: TaskName[];
}
export declare type BuildProjectQuestionCollection = QuestionCollection<BuildProjectAnswers>;
interface BuildDeleteProjectConfirmation {
shouldDelete: boolean;
}
export declare type BuildDeleteProjectConfirmationQuestionCollection = QuestionCollection<BuildDeleteProjectConfirmation>;
export declare function buildProjectQuestions(): BuildProjectQuestionCollection;
export declare function buildDeleteProjectConfirmationQuestion(project: Project): BuildDeleteProjectConfirmationQuestionCollection;
export {};