import { ScmIntegrationRegistry } from '@backstage/integration'; /** * Gitlab issue types * * @public */ export declare enum IssueType { ISSUE = "issue", INCIDENT = "incident", TEST = "test_case" } /** * Creates a `gitlab:issues:create` Scaffolder action. * * @param options - Templating configuration. * @public */ export declare const createGitlabIssueAction: (options: { integrations: ScmIntegrationRegistry; }) => import("@backstage/plugin-scaffolder-node").TemplateAction<{ title: string; repoUrl: string; projectId: number; token?: string | undefined; assignees?: number[] | undefined; confidential?: boolean | undefined; description?: string | undefined; createdAt?: string | undefined; dueDate?: string | undefined; discussionToResolve?: string | undefined; epicId?: number | undefined; labels?: string | undefined; issueType?: IssueType | undefined; mergeRequestToResolveDiscussionsOf?: number | undefined; milestoneId?: number | undefined; weight?: number | undefined; }, { issueUrl: string; issueId: number; issueIid: number; }>;