import type { Application as JavascriptSimpleApplicationApplication } from './types.ts'; export type JavascriptSimpleApplicationLoadingAddedApplicationProperties = { nodeDependencies: Record; /** Root package.json scripts */ packageJsonScripts: Record; /** Root package.json scripts */ clientPackageJsonScripts: Record; prettierFolders: string[]; prettierExtensions: string[]; }; export type JavascriptSimpleApplicationPreparingAddedApplicationProperties = { skipJhipsterDependencies?: boolean; nodeVersion: string; nodePackageManager: string; nodePackageManagerCommand: string; packageJsonNodeEngine?: boolean | string; clientRootDir: string; clientSrcDir: string; }; export type JavascriptSimpleApplicationAddedApplicationProperties = JavascriptSimpleApplicationLoadingAddedApplicationProperties & JavascriptSimpleApplicationPreparingAddedApplicationProperties; export declare const mutateApplicationLoading: { readonly __override__: false; readonly nodeDependencies: () => {}; readonly packageJsonScripts: () => {}; readonly clientPackageJsonScripts: () => {}; readonly prettierFolders: () => string[]; readonly prettierExtensions: () => string[]; }; export declare const mutateApplicationPreparing: { readonly __override__: false; readonly typescriptEslint: true; readonly nodeVersion: string; readonly nodePackageManager: "npm"; readonly nodePackageManagerCommand: ({ nodePackageManager }: JavascriptSimpleApplicationApplication) => string; readonly clientRootDir: ""; readonly clientSrcDir: ({ clientRootDir }: JavascriptSimpleApplicationApplication) => string; };