diff --git a/plugins/scaffolder-backend-module-bitbucket-cloud/report.api.md b/plugins/scaffolder-backend-module-bitbucket-cloud/report.api.md index 34bb643d31..931658328f 100644 --- a/plugins/scaffolder-backend-module-bitbucket-cloud/report.api.md +++ b/plugins/scaffolder-backend-module-bitbucket-cloud/report.api.md @@ -1,17 +1,13 @@ -## API Report File for "@backstage/plugin-user-settings" +## API Report File for "@backstage/plugin-scaffolder-backend-module-bitbucket-cloud" > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts -import { AnyRouteRefParams } from '@backstage/frontend-plugin-api'; -import { ConfigurableExtensionDataRef } from '@backstage/frontend-plugin-api'; -import { ExtensionDefinition } from '@backstage/frontend-plugin-api'; -import { ExtensionInput } from '@backstage/frontend-plugin-api'; -import { FrontendPlugin } from '@backstage/frontend-plugin-api'; -import { IconComponent } from '@backstage/core-plugin-api'; -import { default as React_2 } from 'react'; -import { RouteRef } from '@backstage/frontend-plugin-api'; -import { TranslationRef } from '@backstage/core-plugin-api/alpha'; +import { BackendFeature } from '@backstage/backend-plugin-api'; +import { Config } from '@backstage/config'; +import { JsonObject } from '@backstage/types'; +import { ScmIntegrationRegistry } from '@backstage/integration'; +import { TemplateAction } from '@backstage/plugin-scaffolder-node'; // @public const bitbucketCloudModule: BackendFeature; @@ -28,8 +24,8 @@ export function createBitbucketCloudBranchRestrictionAction(options: { branchType?: string | undefined; pattern?: string | undefined; value?: number | undefined; - users?: object[] | undefined; - groups?: object[] | undefined; + users?: Array; + groups?: Array; token?: string | undefined; }, JsonObject @@ -40,116 +36,46 @@ export const createBitbucketPipelinesRunAction: (options: { integrations: ScmIntegrationRegistry; }) => TemplateAction< { - root: RouteRef; + workspace: string; + repo_slug: string; + body?: object | undefined; + token?: string | undefined; }, - {}, - { - 'nav-item:user-settings': ExtensionDefinition<{ - kind: 'nav-item'; - name: undefined; - config: {}; - configInput: {}; - output: ConfigurableExtensionDataRef< - { - title: string; - icon: IconComponent; - routeRef: RouteRef; - }, - 'core.nav-item.target', - {} - >; - inputs: {}; - params: { - title: string; - icon: IconComponent; - routeRef: RouteRef; - }; - }>; - 'page:user-settings': ExtensionDefinition<{ - config: { - path: string | undefined; - }; - configInput: { - path?: string | undefined; - }; - output: - | ConfigurableExtensionDataRef< - React_2.JSX.Element, - 'core.reactElement', - {} - > - | ConfigurableExtensionDataRef - | ConfigurableExtensionDataRef< - RouteRef, - 'core.routing.ref', - { - optional: true; - } - >; - inputs: { - providerSettings: ExtensionInput< - ConfigurableExtensionDataRef< - React_2.JSX.Element, - 'core.reactElement', - {} - >, - { - singleton: true; - optional: true; - } - >; - }; - kind: 'page'; - name: undefined; - params: { - defaultPath: string; - loader: () => Promise; - routeRef?: RouteRef | undefined; - }; - }>; - } + JsonObject >; -export default _default; -// @alpha (undocumented) -export const settingsNavItem: ExtensionDefinition<{ - kind: 'nav-item'; - name: undefined; - config: {}; - configInput: {}; - output: ConfigurableExtensionDataRef< - { - title: string; - icon: IconComponent; - routeRef: RouteRef; - }, - 'core.nav-item.target', - {} - >; - inputs: {}; - params: { +// @public +export function createPublishBitbucketCloudAction(options: { + integrations: ScmIntegrationRegistry; + config: Config; +}): TemplateAction< + { + repoUrl: string; + description?: string | undefined; + defaultBranch?: string | undefined; + repoVisibility?: 'private' | 'public' | undefined; + gitCommitMessage?: string | undefined; + sourcePath?: string | undefined; + token?: string | undefined; + }, + JsonObject +>; + +// @public +export function createPublishBitbucketCloudPullRequestAction(options: { + integrations: ScmIntegrationRegistry; + config: Config; +}): TemplateAction< + { + repoUrl: string; title: string; - icon: IconComponent; - routeRef: RouteRef; - }; -}>; - -// @alpha (undocumented) -export const userSettingsTranslationRef: TranslationRef< - 'user-settings', - { - readonly 'languageToggle.description': 'Change the language'; - readonly 'languageToggle.select': 'Select language {{language}}'; - readonly 'languageToggle.title': 'Language'; - readonly 'themeToggle.description': 'Change the theme mode'; - readonly 'themeToggle.select': 'Select theme {{theme}}'; - readonly 'themeToggle.title': 'Theme'; - readonly 'themeToggle.names.light': 'Light'; - readonly 'themeToggle.names.dark': 'Dark'; - readonly 'themeToggle.names.auto': 'Auto'; - readonly 'themeToggle.selectAuto': 'Select Auto Theme'; - } + description?: string | undefined; + targetBranch?: string | undefined; + sourceBranch: string; + token?: string | undefined; + gitAuthorName?: string | undefined; + gitAuthorEmail?: string | undefined; + }, + JsonObject >; - -// (No @packageDocumentation comment for this package) ```