import { DSLType, PresetType, VersionManagementType } from '@jnxplus/common';

export interface NxGradleInitGeneratorSchema {
  javaVersion: string | number;
  dsl: DSLType;
  rootProjectName: string;
  gradleRootDirectory: string;
  preset: PresetType;
  skipWrapper?: boolean;
  versionManagement: VersionManagementType;
  skipFormat?: boolean;
  formatter?: 'none' | 'prettier';
  buildTargetName: string;
}
