import { EditMode } from "@atomist/automation-client";
/**
 * Allow user to specify a branch (with default master).
 * Set 'newBranch' to true to create a unique new branch.
 */
export declare class RequestedCommitParameters {
    private readonly branch;
    private readonly newBranch;
    private commitMessage;
    private branchUsed;
    presentAs: "pr" | "branch";
    constructor(commitMessage?: string);
    readonly branchToUse: string;
    readonly editMode: EditMode;
}
