import { CodeTransform, CodeTransformRegistration } from "@atomist/sdm";
import { VersionedArtifact } from "../VersionedArtifact";
/**
 * Add the given dependency to projects. It's not an error
 * if the project doesn't have a POM. The transform will do nothing
 * in this case.
 * @param {VersionedArtifact} va
 * @return {SimpleProjectEditor}
 */
export declare function addDependencyTransform(va: VersionedArtifact): CodeTransform;
/**
 * Command to add a Maven dependency to the project
 */
export declare const AddMavenDependency: CodeTransformRegistration<{
    artifact: string;
    group: string;
    version: string;
}>;
