import type { JHipsterConfigs } from '../command/types.ts';
import type { JDLApplicationConfig, JHipsterOptionDefinition } from '../jdl/core/types/parsing.ts';
import type { JDLRuntime } from '../jdl/core/types/runtime.ts';
export declare const extractJdlDefinitionFromCommandConfig: (configs?: JHipsterConfigs) => JHipsterOptionDefinition[];
export declare const buildJDLApplicationConfig: (configs: JHipsterConfigs) => JDLApplicationConfig;
export declare const getDefaultJDLApplicationConfig: () => Readonly<JDLApplicationConfig>;
export declare const getDefaultRuntime: () => JDLRuntime;
