import { Project } from "@atomist/automation-client";
import { CodeTransform } from "@atomist/sdm";
import { SpringProjectCreationParameters } from "./../../spring/generate/SpringProjectCreationParameters";
/**
 * Record change to POM. Project will subsequently need flushing
 *
 * @param {Project} project
 * @param name desired name
 * @param {string} artifactId
 * @param {string} groupId
 * @param {string} version
 * @param {string} description
 * @return project promise, project will need to be flushed
 */
export declare function updatePom(project: Project, name: string, artifactId: string, groupId: string, version: string, description: string): Promise<Project>;
export declare const updatePomTransform: CodeTransform<SpringProjectCreationParameters>;
