import { ScmIntegrationRegistry } from '@backstage/integration'; /** * Create a new action that creates a GitLab merge request. * * @public */ export declare const createPublishGitlabMergeRequestAction: (options: { integrations: ScmIntegrationRegistry; }) => import("@backstage/plugin-scaffolder-node").TemplateAction<{ repoUrl: string; title: string; description: string; branchName: string; targetBranchName?: string | undefined; sourcePath?: string | undefined; targetPath?: string | undefined; token?: string | undefined; commitAction?: "create" | "update" | "delete" | "skip" | "auto" | undefined; projectid?: string | undefined; removeSourceBranch?: boolean | undefined; assignee?: string | undefined; reviewers?: string[] | undefined; assignReviewersFromApprovalRules?: boolean | undefined; labels?: string | string[] | undefined; }, { targetBranchName: string; projectid: string; projectPath: string; mergeRequestUrl: string; }, "v2">;