import BaseApplicationGenerator from '../base-application/index.js'; export default class ReactGenerator extends BaseApplicationGenerator { [x: string]: 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>>, "loadPackageJson" | "applicationDefauts">; get preparing(): import("../../lib/types/base/tasks.js").GenericTaskGroup, import("../../lib/types/application/application.js").ApplicationType>>, "javaNodeBuildPaths" | "applicationDefauts" | "prepareForTemplates">; get preparingEachEntity(): import("../../lib/types/base/tasks.js").GenericTaskGroup, import("../../lib/types/application/application.js").ApplicationType>>, "react">; get default(): import("../../lib/types/base/tasks.js").GenericTaskGroup, import("../../lib/types/application/application.js").ApplicationType>>, "queueTranslateTransform">; get writing(): import("../../lib/types/base/tasks.js").GenericTaskGroup, import("../../lib/types/application/application.js").ApplicationType>>, "cleanup" | "cleanupOldFilesTask" | "writeEslintClientRootConfigFile" | "writeFiles">; get writingEntities(): { cleanupEntitiesFiles: (this: import("../index.js").GeneratorBaseCore, params: import("../../lib/types/application/tasks.js").TaskParamWithEntities, import("../../lib/types/application/application.js").ApplicationType>>) => void; writeEntitiesFiles: (this: import("../index.js").GeneratorBaseCore, params: import("../../lib/types/application/tasks.js").TaskParamWithEntities, import("../../lib/types/application/application.js").ApplicationType>>) => void; }; get postWritingEntities(): { postWriteEntitiesFiles: (this: import("../index.js").GeneratorBaseCore, params: import("../../lib/types/application/tasks.js").PostWritingEntitiesTaskParam, import("../../lib/types/application/application.js").ApplicationType>>) => void; }; get postWriting(): import("../../lib/types/base/tasks.js").GenericTaskGroup, import("../../lib/types/application/application.js").ApplicationType>>, "clientBundler" | "addWebsocketDependencies" | "addMicrofrontendDependencies">; get end(): import("../../lib/types/base/tasks.js").GenericTaskGroup, import("../../lib/types/application/application.js").ApplicationType>>, "end">; addEntityToMenu(routerName: any, enableTranslation: any, entityTranslationKeyMenu?: string, entityTranslationValue?: string): void; addEntityToModule(entityInstance: any, entityClass: any, entityName: any, entityFolderName: any, entityFileName: any, { applicationTypeMicroservice, clientSrcDir }: { applicationTypeMicroservice: any; clientSrcDir: any; }): void; generateEntityClientFieldDefaultValues(fields: any): {}; generateEntityClientFields(primaryKey: any, fields: any, relationships: any, dto: any, customDateType?: string, embedded?: boolean): any[]; generateEntityClientImports(relationships: any, dto: any): Map; generateEntityClientEnumImports(fields: any): Map; addAppSCSSStyle(style: any, comment?: any): void; upperFirstCamelCase(value: any): string; }