import BaseApplicationGenerator from '../base-application/index.js'; export default class JHipsterServerGenerator extends BaseApplicationGenerator { [x: string]: any; jhipsterDependenciesVersion: any; projectVersion: any; beforeQueue(): Promise; get composing(): import("../../lib/types/base/tasks.js").GenericTaskGroup; get loading(): import("../../lib/types/base/tasks.js").GenericTaskGroup, import("../../lib/types/application/application.js").ApplicationType>>, "setupServerconsts">; get configuringEachEntity(): import("../../lib/types/base/tasks.js").GenericTaskGroup, import("../../lib/types/application/application.js").ApplicationType>>, "configureFields" | "configureRelationships" | "configureMicroservice" | "configureGateway" | "configureEntitySearchEngine" | "configureModelFiltering" | "configurePagination" | "configureEntityTable">; get loadingEntities(): import("../../lib/types/base/tasks.js").GenericTaskGroup, import("../../lib/types/application/application.js").ApplicationType>>, "loadEntityConfig">; get preparingEachEntity(): import("../../lib/types/base/tasks.js").GenericTaskGroup, import("../../lib/types/application/application.js").ApplicationType>>, "prepareEntity">; get postPreparingEachEntity(): import("../../lib/types/base/tasks.js").GenericTaskGroup, import("../../lib/types/application/application.js").ApplicationType>>, "checkForTableName">; get default(): import("../../lib/types/base/tasks.js").GenericTaskGroup, import("../../lib/types/application/application.js").ApplicationType>>, "checkCompositeIds">; _validateTableName(entityTableName: any, prodDatabaseType: any, entity: any): string | true; _validateField(entityName: any, field: any): void; _validateRelationship(entityName: any, relationship: any): void; }