import { MavenPluginType } from '@jnxplus/common'; import { Tree } from '@nx/devkit'; import { XmlDocument } from 'xmldoc'; export declare function addProjectToAggregator(tree: Tree, options: { projectRoot: string; aggregatorProject: string | undefined; }): void; export declare function addLibraryToProjects(tree: Tree, options: { parsedProjects: string[]; groupId: string; projectName: string; projectVersion: string; }): void; export declare function updateGitIgnore(tree: Tree, skipWrapper: boolean | undefined): void; export declare function addOrUpdatePrettierRc(tree: Tree): void; export declare function addOrUpdatePrettierIgnore(tree: Tree): void; export declare function addOrUpdateGitattributes(tree: Tree): void; export declare function addMissedProperties(plugin: MavenPluginType, tree: Tree, options: { framework: 'spring-boot' | 'quarkus' | 'micronaut' | 'none' | undefined; springBootVersion: string; quarkusVersion: string; micronautVersion: string; }): void; export declare function getDependencyManagement(xmldoc: XmlDocument): 'bom' | 'spring-boot-parent-pom' | 'micronaut-parent-pom';