import BaseGenerator from '../base/index.js'; export default class GitGenerator extends BaseGenerator { [x: string]: any; gitInitialized: boolean; skipGit: boolean; forceGit: boolean; existingRepository: boolean; commitMsg: string; beforeQueue(): Promise; get initializing(): import("../../lib/types/base/tasks.js").GenericTaskGroup; get preparing(): import("../../lib/types/base/tasks.js").GenericTaskGroup, "preparing">; get writing(): import("../../lib/types/base/tasks.js").GenericTaskGroup; get postWriting(): import("../../lib/types/base/tasks.js").GenericTaskGroup, "initGitRepo">; get end(): import("../../lib/types/base/tasks.js").GenericTaskGroup; initializeGitRepository(): Promise; }