import type { Config as CoreConfig, Features as CoreFeatures, Options as CoreOptions } from '../base-core/index.ts'; import BaseCoreGenerator from '../base-core/index.ts'; export default class InfoGenerator extends BaseCoreGenerator { [BaseCoreGenerator.INITIALIZING]: Record<"checkGit" | "sayHello" | "checkJHipster" | "displayConfiguration" | "checkJava" | "checkNode" | "checkNpm" | "checkDocker" | "checkApplication" | "displayEntities", import("../base-core/types.js").GenericTask>; constructor(args?: string[], options?: CoreOptions, features?: CoreFeatures); checkCommand(command: string, args: string[], printInfo?: (result: { stdout: string; stderr: string; }) => void): Promise; /** * @returns generated JDL from entities */ generateJDLFromEntities(): import("../../lib/jdl/core/models/jdl-object.ts").default; }