import * as _backstage_frontend_plugin_api from '@backstage/frontend-plugin-api'; import * as _backstage_plugin_search_react_alpha from '@backstage/plugin-search-react/alpha'; import * as _backstage_core_components from '@backstage/core-components'; import * as _backstage_plugin_catalog_react_alpha from '@backstage/plugin-catalog-react/alpha'; import * as _backstage_catalog_model from '@backstage/catalog-model'; import * as _backstage_filter_predicates from '@backstage/filter-predicates'; import * as react from 'react'; import * as _backstage_core_plugin_api from '@backstage/core-plugin-api'; export { N as CatalogIndexPage, D as CatalogIndexPageProps, a as CatalogTableColumnsFunc, C as CatalogTableRow } from './types/DefaultCatalogPage.d-C6OI0JvL.js'; import 'react/jsx-runtime'; import '@backstage/plugin-catalog-react'; /** @alpha */ declare const _default: _backstage_frontend_plugin_api.OverridableFrontendPlugin<{ catalogIndex: _backstage_core_plugin_api.RouteRef; catalogEntity: _backstage_core_plugin_api.RouteRef<{ name: string; kind: string; namespace: string; }>; }, { viewTechDoc: _backstage_core_plugin_api.ExternalRouteRef<{ name: string; kind: string; namespace: string; }, true>; createComponent: _backstage_core_plugin_api.ExternalRouteRef; createFromTemplate: _backstage_core_plugin_api.ExternalRouteRef<{ namespace: string; templateName: string; }, true>; unregisterRedirect: _backstage_core_plugin_api.ExternalRouteRef; }, { "api:catalog": _backstage_frontend_plugin_api.OverridableExtensionDefinition<{ kind: "api"; name: undefined; config: {}; configInput: {}; output: _backstage_frontend_plugin_api.ExtensionDataRef<_backstage_frontend_plugin_api.AnyApiFactory, "core.api.factory", {}>; inputs: {}; params: (params: _backstage_frontend_plugin_api.ApiFactory) => _backstage_frontend_plugin_api.ExtensionBlueprintParams<_backstage_frontend_plugin_api.AnyApiFactory>; }>; "api:catalog/entity-presentation": _backstage_frontend_plugin_api.OverridableExtensionDefinition<{ kind: "api"; name: "entity-presentation"; config: {}; configInput: {}; output: _backstage_frontend_plugin_api.ExtensionDataRef<_backstage_frontend_plugin_api.AnyApiFactory, "core.api.factory", {}>; inputs: {}; params: (params: _backstage_frontend_plugin_api.ApiFactory) => _backstage_frontend_plugin_api.ExtensionBlueprintParams<_backstage_frontend_plugin_api.AnyApiFactory>; }>; "api:catalog/starred-entities": _backstage_frontend_plugin_api.OverridableExtensionDefinition<{ kind: "api"; name: "starred-entities"; config: {}; configInput: {}; output: _backstage_frontend_plugin_api.ExtensionDataRef<_backstage_frontend_plugin_api.AnyApiFactory, "core.api.factory", {}>; inputs: {}; params: (params: _backstage_frontend_plugin_api.ApiFactory) => _backstage_frontend_plugin_api.ExtensionBlueprintParams<_backstage_frontend_plugin_api.AnyApiFactory>; }>; "catalog-filter:catalog/kind": _backstage_frontend_plugin_api.OverridableExtensionDefinition<{ config: { initialFilter: string; }; configInput: { initialFilter?: string | undefined; }; output: _backstage_frontend_plugin_api.ExtensionDataRef; inputs: {}; kind: "catalog-filter"; name: "kind"; params: { loader: () => Promise; }; }>; "catalog-filter:catalog/lifecycle": _backstage_frontend_plugin_api.OverridableExtensionDefinition<{ kind: "catalog-filter"; name: "lifecycle"; config: {}; configInput: {}; output: _backstage_frontend_plugin_api.ExtensionDataRef; inputs: {}; params: { loader: () => Promise; }; }>; "catalog-filter:catalog/list": _backstage_frontend_plugin_api.OverridableExtensionDefinition<{ config: { initialFilter: "all" | "owned" | "starred"; }; configInput: { initialFilter?: "all" | "owned" | "starred" | undefined; }; output: _backstage_frontend_plugin_api.ExtensionDataRef; inputs: {}; kind: "catalog-filter"; name: "list"; params: { loader: () => Promise; }; }>; "catalog-filter:catalog/mode": _backstage_frontend_plugin_api.OverridableExtensionDefinition<{ config: { mode: "all" | "owners-only" | undefined; }; configInput: { mode?: "all" | "owners-only" | undefined; }; output: _backstage_frontend_plugin_api.ExtensionDataRef; inputs: {}; kind: "catalog-filter"; name: "mode"; params: { loader: () => Promise; }; }>; "catalog-filter:catalog/namespace": _backstage_frontend_plugin_api.OverridableExtensionDefinition<{ kind: "catalog-filter"; name: "namespace"; config: {}; configInput: {}; output: _backstage_frontend_plugin_api.ExtensionDataRef; inputs: {}; params: { loader: () => Promise; }; }>; "catalog-filter:catalog/processing-status": _backstage_frontend_plugin_api.OverridableExtensionDefinition<{ kind: "catalog-filter"; name: "processing-status"; config: {}; configInput: {}; output: _backstage_frontend_plugin_api.ExtensionDataRef; inputs: {}; params: { loader: () => Promise; }; }>; "catalog-filter:catalog/tag": _backstage_frontend_plugin_api.OverridableExtensionDefinition<{ kind: "catalog-filter"; name: "tag"; config: {}; configInput: {}; output: _backstage_frontend_plugin_api.ExtensionDataRef; inputs: {}; params: { loader: () => Promise; }; }>; "catalog-filter:catalog/type": _backstage_frontend_plugin_api.OverridableExtensionDefinition<{ kind: "catalog-filter"; name: "type"; config: {}; configInput: {}; output: _backstage_frontend_plugin_api.ExtensionDataRef; inputs: {}; params: { loader: () => Promise; }; }>; "entity-card:catalog/about": _backstage_frontend_plugin_api.OverridableExtensionDefinition<{ config: { filter: _backstage_filter_predicates.FilterPredicate | undefined; type: "content" | "info" | undefined; }; configInput: { filter?: _backstage_filter_predicates.FilterPredicate | undefined; type?: "content" | "info" | undefined; }; output: _backstage_frontend_plugin_api.ExtensionDataRef | _backstage_frontend_plugin_api.ExtensionDataRef<(entity: _backstage_catalog_model.Entity) => boolean, "catalog.entity-filter-function", { optional: true; }> | _backstage_frontend_plugin_api.ExtensionDataRef | _backstage_frontend_plugin_api.ExtensionDataRef<_backstage_plugin_catalog_react_alpha.EntityCardType, "catalog.entity-card-type", { optional: true; }>; inputs: { iconLinks: _backstage_frontend_plugin_api.ExtensionInput<_backstage_frontend_plugin_api.ConfigurableExtensionDataRef<(entity: _backstage_catalog_model.Entity) => boolean, "catalog.entity-filter-function", { optional: true; }> | _backstage_frontend_plugin_api.ConfigurableExtensionDataRef | _backstage_frontend_plugin_api.ConfigurableExtensionDataRef<() => _backstage_core_components.IconLinkVerticalProps, "entity-icon-link-props", {}>, { singleton: false; optional: false; internal: false; }>; }; kind: "entity-card"; name: "about"; params: { loader: () => Promise; filter?: string | _backstage_filter_predicates.FilterPredicate | ((entity: _backstage_catalog_model.Entity) => boolean); type?: _backstage_plugin_catalog_react_alpha.EntityCardType; }; }>; "entity-card:catalog/depends-on-components": _backstage_frontend_plugin_api.OverridableExtensionDefinition<{ kind: "entity-card"; name: "depends-on-components"; config: { filter: _backstage_filter_predicates.FilterPredicate | undefined; type: "content" | "info" | undefined; }; configInput: { filter?: _backstage_filter_predicates.FilterPredicate | undefined; type?: "content" | "info" | undefined; }; output: _backstage_frontend_plugin_api.ExtensionDataRef | _backstage_frontend_plugin_api.ExtensionDataRef<(entity: _backstage_catalog_model.Entity) => boolean, "catalog.entity-filter-function", { optional: true; }> | _backstage_frontend_plugin_api.ExtensionDataRef | _backstage_frontend_plugin_api.ExtensionDataRef<_backstage_plugin_catalog_react_alpha.EntityCardType, "catalog.entity-card-type", { optional: true; }>; inputs: {}; params: { loader: () => Promise; filter?: string | _backstage_filter_predicates.FilterPredicate | ((entity: _backstage_catalog_model.Entity) => boolean); type?: _backstage_plugin_catalog_react_alpha.EntityCardType; }; }>; "entity-card:catalog/depends-on-resources": _backstage_frontend_plugin_api.OverridableExtensionDefinition<{ kind: "entity-card"; name: "depends-on-resources"; config: { filter: _backstage_filter_predicates.FilterPredicate | undefined; type: "content" | "info" | undefined; }; configInput: { filter?: _backstage_filter_predicates.FilterPredicate | undefined; type?: "content" | "info" | undefined; }; output: _backstage_frontend_plugin_api.ExtensionDataRef | _backstage_frontend_plugin_api.ExtensionDataRef<(entity: _backstage_catalog_model.Entity) => boolean, "catalog.entity-filter-function", { optional: true; }> | _backstage_frontend_plugin_api.ExtensionDataRef | _backstage_frontend_plugin_api.ExtensionDataRef<_backstage_plugin_catalog_react_alpha.EntityCardType, "catalog.entity-card-type", { optional: true; }>; inputs: {}; params: { loader: () => Promise; filter?: string | _backstage_filter_predicates.FilterPredicate | ((entity: _backstage_catalog_model.Entity) => boolean); type?: _backstage_plugin_catalog_react_alpha.EntityCardType; }; }>; "entity-card:catalog/has-components": _backstage_frontend_plugin_api.OverridableExtensionDefinition<{ kind: "entity-card"; name: "has-components"; config: { filter: _backstage_filter_predicates.FilterPredicate | undefined; type: "content" | "info" | undefined; }; configInput: { filter?: _backstage_filter_predicates.FilterPredicate | undefined; type?: "content" | "info" | undefined; }; output: _backstage_frontend_plugin_api.ExtensionDataRef | _backstage_frontend_plugin_api.ExtensionDataRef<(entity: _backstage_catalog_model.Entity) => boolean, "catalog.entity-filter-function", { optional: true; }> | _backstage_frontend_plugin_api.ExtensionDataRef | _backstage_frontend_plugin_api.ExtensionDataRef<_backstage_plugin_catalog_react_alpha.EntityCardType, "catalog.entity-card-type", { optional: true; }>; inputs: {}; params: { loader: () => Promise; filter?: string | _backstage_filter_predicates.FilterPredicate | ((entity: _backstage_catalog_model.Entity) => boolean); type?: _backstage_plugin_catalog_react_alpha.EntityCardType; }; }>; "entity-card:catalog/has-resources": _backstage_frontend_plugin_api.OverridableExtensionDefinition<{ kind: "entity-card"; name: "has-resources"; config: { filter: _backstage_filter_predicates.FilterPredicate | undefined; type: "content" | "info" | undefined; }; configInput: { filter?: _backstage_filter_predicates.FilterPredicate | undefined; type?: "content" | "info" | undefined; }; output: _backstage_frontend_plugin_api.ExtensionDataRef | _backstage_frontend_plugin_api.ExtensionDataRef<(entity: _backstage_catalog_model.Entity) => boolean, "catalog.entity-filter-function", { optional: true; }> | _backstage_frontend_plugin_api.ExtensionDataRef | _backstage_frontend_plugin_api.ExtensionDataRef<_backstage_plugin_catalog_react_alpha.EntityCardType, "catalog.entity-card-type", { optional: true; }>; inputs: {}; params: { loader: () => Promise; filter?: string | _backstage_filter_predicates.FilterPredicate | ((entity: _backstage_catalog_model.Entity) => boolean); type?: _backstage_plugin_catalog_react_alpha.EntityCardType; }; }>; "entity-card:catalog/has-subcomponents": _backstage_frontend_plugin_api.OverridableExtensionDefinition<{ kind: "entity-card"; name: "has-subcomponents"; config: { filter: _backstage_filter_predicates.FilterPredicate | undefined; type: "content" | "info" | undefined; }; configInput: { filter?: _backstage_filter_predicates.FilterPredicate | undefined; type?: "content" | "info" | undefined; }; output: _backstage_frontend_plugin_api.ExtensionDataRef | _backstage_frontend_plugin_api.ExtensionDataRef<(entity: _backstage_catalog_model.Entity) => boolean, "catalog.entity-filter-function", { optional: true; }> | _backstage_frontend_plugin_api.ExtensionDataRef | _backstage_frontend_plugin_api.ExtensionDataRef<_backstage_plugin_catalog_react_alpha.EntityCardType, "catalog.entity-card-type", { optional: true; }>; inputs: {}; params: { loader: () => Promise; filter?: string | _backstage_filter_predicates.FilterPredicate | ((entity: _backstage_catalog_model.Entity) => boolean); type?: _backstage_plugin_catalog_react_alpha.EntityCardType; }; }>; "entity-card:catalog/has-subdomains": _backstage_frontend_plugin_api.OverridableExtensionDefinition<{ kind: "entity-card"; name: "has-subdomains"; config: { filter: _backstage_filter_predicates.FilterPredicate | undefined; type: "content" | "info" | undefined; }; configInput: { filter?: _backstage_filter_predicates.FilterPredicate | undefined; type?: "content" | "info" | undefined; }; output: _backstage_frontend_plugin_api.ExtensionDataRef | _backstage_frontend_plugin_api.ExtensionDataRef<(entity: _backstage_catalog_model.Entity) => boolean, "catalog.entity-filter-function", { optional: true; }> | _backstage_frontend_plugin_api.ExtensionDataRef | _backstage_frontend_plugin_api.ExtensionDataRef<_backstage_plugin_catalog_react_alpha.EntityCardType, "catalog.entity-card-type", { optional: true; }>; inputs: {}; params: { loader: () => Promise; filter?: string | _backstage_filter_predicates.FilterPredicate | ((entity: _backstage_catalog_model.Entity) => boolean); type?: _backstage_plugin_catalog_react_alpha.EntityCardType; }; }>; "entity-card:catalog/has-systems": _backstage_frontend_plugin_api.OverridableExtensionDefinition<{ kind: "entity-card"; name: "has-systems"; config: { filter: _backstage_filter_predicates.FilterPredicate | undefined; type: "content" | "info" | undefined; }; configInput: { filter?: _backstage_filter_predicates.FilterPredicate | undefined; type?: "content" | "info" | undefined; }; output: _backstage_frontend_plugin_api.ExtensionDataRef | _backstage_frontend_plugin_api.ExtensionDataRef<(entity: _backstage_catalog_model.Entity) => boolean, "catalog.entity-filter-function", { optional: true; }> | _backstage_frontend_plugin_api.ExtensionDataRef | _backstage_frontend_plugin_api.ExtensionDataRef<_backstage_plugin_catalog_react_alpha.EntityCardType, "catalog.entity-card-type", { optional: true; }>; inputs: {}; params: { loader: () => Promise; filter?: string | _backstage_filter_predicates.FilterPredicate | ((entity: _backstage_catalog_model.Entity) => boolean); type?: _backstage_plugin_catalog_react_alpha.EntityCardType; }; }>; "entity-card:catalog/labels": _backstage_frontend_plugin_api.OverridableExtensionDefinition<{ kind: "entity-card"; name: "labels"; config: { filter: _backstage_filter_predicates.FilterPredicate | undefined; type: "content" | "info" | undefined; }; configInput: { filter?: _backstage_filter_predicates.FilterPredicate | undefined; type?: "content" | "info" | undefined; }; output: _backstage_frontend_plugin_api.ExtensionDataRef | _backstage_frontend_plugin_api.ExtensionDataRef<(entity: _backstage_catalog_model.Entity) => boolean, "catalog.entity-filter-function", { optional: true; }> | _backstage_frontend_plugin_api.ExtensionDataRef | _backstage_frontend_plugin_api.ExtensionDataRef<_backstage_plugin_catalog_react_alpha.EntityCardType, "catalog.entity-card-type", { optional: true; }>; inputs: {}; params: { loader: () => Promise; filter?: string | _backstage_filter_predicates.FilterPredicate | ((entity: _backstage_catalog_model.Entity) => boolean); type?: _backstage_plugin_catalog_react_alpha.EntityCardType; }; }>; "entity-card:catalog/links": _backstage_frontend_plugin_api.OverridableExtensionDefinition<{ kind: "entity-card"; name: "links"; config: { filter: _backstage_filter_predicates.FilterPredicate | undefined; type: "content" | "info" | undefined; }; configInput: { filter?: _backstage_filter_predicates.FilterPredicate | undefined; type?: "content" | "info" | undefined; }; output: _backstage_frontend_plugin_api.ExtensionDataRef | _backstage_frontend_plugin_api.ExtensionDataRef<(entity: _backstage_catalog_model.Entity) => boolean, "catalog.entity-filter-function", { optional: true; }> | _backstage_frontend_plugin_api.ExtensionDataRef | _backstage_frontend_plugin_api.ExtensionDataRef<_backstage_plugin_catalog_react_alpha.EntityCardType, "catalog.entity-card-type", { optional: true; }>; inputs: {}; params: { loader: () => Promise; filter?: string | _backstage_filter_predicates.FilterPredicate | ((entity: _backstage_catalog_model.Entity) => boolean); type?: _backstage_plugin_catalog_react_alpha.EntityCardType; }; }>; "entity-content:catalog/overview": _backstage_frontend_plugin_api.OverridableExtensionDefinition<{ config: { path: string | undefined; title: string | undefined; filter: _backstage_filter_predicates.FilterPredicate | undefined; group: string | false | undefined; icon: string | undefined; }; configInput: { path?: string | undefined; title?: string | undefined; filter?: _backstage_filter_predicates.FilterPredicate | undefined; group?: string | false | undefined; icon?: string | undefined; }; output: _backstage_frontend_plugin_api.ExtensionDataRef | _backstage_frontend_plugin_api.ExtensionDataRef<_backstage_frontend_plugin_api.RouteRef<_backstage_frontend_plugin_api.AnyRouteRefParams>, "core.routing.ref", { optional: true; }> | _backstage_frontend_plugin_api.ExtensionDataRef | _backstage_frontend_plugin_api.ExtensionDataRef<(entity: _backstage_catalog_model.Entity) => boolean, "catalog.entity-filter-function", { optional: true; }> | _backstage_frontend_plugin_api.ExtensionDataRef | _backstage_frontend_plugin_api.ExtensionDataRef | _backstage_frontend_plugin_api.ExtensionDataRef | _backstage_frontend_plugin_api.ExtensionDataRef>, "catalog.entity-content-icon", { optional: true; }>; inputs: { layouts: _backstage_frontend_plugin_api.ExtensionInput<_backstage_frontend_plugin_api.ConfigurableExtensionDataRef<(entity: _backstage_catalog_model.Entity) => boolean, "catalog.entity-filter-function", { optional: true; }> | _backstage_frontend_plugin_api.ConfigurableExtensionDataRef | _backstage_frontend_plugin_api.ConfigurableExtensionDataRef<(props: _backstage_plugin_catalog_react_alpha.EntityContentLayoutProps) => React.JSX.Element, "catalog.entity-content-layout.component", {}>, { singleton: false; optional: false; internal: false; }>; cards: _backstage_frontend_plugin_api.ExtensionInput<_backstage_frontend_plugin_api.ConfigurableExtensionDataRef | _backstage_frontend_plugin_api.ConfigurableExtensionDataRef<(entity: _backstage_catalog_model.Entity) => boolean, "catalog.entity-filter-function", { optional: true; }> | _backstage_frontend_plugin_api.ConfigurableExtensionDataRef | _backstage_frontend_plugin_api.ConfigurableExtensionDataRef<_backstage_plugin_catalog_react_alpha.EntityCardType, "catalog.entity-card-type", { optional: true; }>, { singleton: false; optional: false; internal: false; }>; }; kind: "entity-content"; name: "overview"; params: { defaultPath?: [Error: `Use the 'path' param instead`]; path: string; defaultTitle?: [Error: `Use the 'title' param instead`]; title: string; defaultGroup?: [Error: `Use the 'group' param instead`]; group?: keyof typeof _backstage_plugin_catalog_react_alpha.defaultEntityContentGroups | (string & {}); icon?: string | react.ReactElement; loader: () => Promise; routeRef?: _backstage_frontend_plugin_api.RouteRef; filter?: string | _backstage_filter_predicates.FilterPredicate | ((entity: _backstage_catalog_model.Entity) => boolean); }; }>; "entity-context-menu-item:catalog/copy-entity-url": _backstage_frontend_plugin_api.OverridableExtensionDefinition<{ kind: "entity-context-menu-item"; name: "copy-entity-url"; config: { filter: _backstage_filter_predicates.FilterPredicate | undefined; }; configInput: { filter?: _backstage_filter_predicates.FilterPredicate | undefined; }; output: _backstage_frontend_plugin_api.ExtensionDataRef | _backstage_frontend_plugin_api.ExtensionDataRef<(entity: _backstage_catalog_model.Entity) => boolean, "catalog.entity-filter-function", { optional: true; }>; inputs: {}; params: _backstage_plugin_catalog_react_alpha.EntityContextMenuItemParams; }>; "entity-context-menu-item:catalog/inspect-entity": _backstage_frontend_plugin_api.OverridableExtensionDefinition<{ kind: "entity-context-menu-item"; name: "inspect-entity"; config: { filter: _backstage_filter_predicates.FilterPredicate | undefined; }; configInput: { filter?: _backstage_filter_predicates.FilterPredicate | undefined; }; output: _backstage_frontend_plugin_api.ExtensionDataRef | _backstage_frontend_plugin_api.ExtensionDataRef<(entity: _backstage_catalog_model.Entity) => boolean, "catalog.entity-filter-function", { optional: true; }>; inputs: {}; params: _backstage_plugin_catalog_react_alpha.EntityContextMenuItemParams; }>; "entity-context-menu-item:catalog/unregister-entity": _backstage_frontend_plugin_api.OverridableExtensionDefinition<{ kind: "entity-context-menu-item"; name: "unregister-entity"; config: { filter: _backstage_filter_predicates.FilterPredicate | undefined; }; configInput: { filter?: _backstage_filter_predicates.FilterPredicate | undefined; }; output: _backstage_frontend_plugin_api.ExtensionDataRef | _backstage_frontend_plugin_api.ExtensionDataRef<(entity: _backstage_catalog_model.Entity) => boolean, "catalog.entity-filter-function", { optional: true; }>; inputs: {}; params: _backstage_plugin_catalog_react_alpha.EntityContextMenuItemParams; }>; "entity-icon-link:catalog/view-source": _backstage_frontend_plugin_api.OverridableExtensionDefinition<{ kind: "entity-icon-link"; name: "view-source"; config: { label: string | undefined; title: string | undefined; filter: _backstage_filter_predicates.FilterPredicate | undefined; }; configInput: { label?: string | undefined; title?: string | undefined; filter?: _backstage_filter_predicates.FilterPredicate | undefined; }; output: _backstage_frontend_plugin_api.ExtensionDataRef<(entity: _backstage_catalog_model.Entity) => boolean, "catalog.entity-filter-function", { optional: true; }> | _backstage_frontend_plugin_api.ExtensionDataRef | _backstage_frontend_plugin_api.ExtensionDataRef<() => _backstage_core_components.IconLinkVerticalProps, "entity-icon-link-props", {}>; inputs: {}; params: { useProps: () => Omit<_backstage_core_components.IconLinkVerticalProps, "color">; filter?: _backstage_filter_predicates.FilterPredicate | ((entity: _backstage_catalog_model.Entity) => boolean); }; }>; "nav-item:catalog": _backstage_frontend_plugin_api.OverridableExtensionDefinition<{ kind: "nav-item"; name: undefined; config: { title: string | undefined; }; configInput: { title?: string | undefined; }; output: _backstage_frontend_plugin_api.ExtensionDataRef<{ title: string; icon: _backstage_frontend_plugin_api.IconComponent; routeRef: _backstage_frontend_plugin_api.RouteRef; }, "core.nav-item.target", {}>; inputs: {}; params: { title: string; icon: _backstage_frontend_plugin_api.IconComponent; routeRef: _backstage_frontend_plugin_api.RouteRef; }; }>; "page:catalog": _backstage_frontend_plugin_api.OverridableExtensionDefinition<{ config: { pagination: boolean | { mode: "offset" | "cursor"; limit?: number | undefined; offset?: number | undefined; }; path: string | undefined; title: string | undefined; }; configInput: { pagination?: boolean | { mode: "offset" | "cursor"; limit?: number | undefined; offset?: number | undefined; } | undefined; path?: string | undefined; title?: string | undefined; }; output: _backstage_frontend_plugin_api.ExtensionDataRef | _backstage_frontend_plugin_api.ExtensionDataRef<_backstage_frontend_plugin_api.RouteRef<_backstage_frontend_plugin_api.AnyRouteRefParams>, "core.routing.ref", { optional: true; }> | _backstage_frontend_plugin_api.ExtensionDataRef | _backstage_frontend_plugin_api.ExtensionDataRef | _backstage_frontend_plugin_api.ExtensionDataRef<_backstage_frontend_plugin_api.IconElement, "core.icon", { optional: true; }>; inputs: { pages: _backstage_frontend_plugin_api.ExtensionInput<_backstage_frontend_plugin_api.ConfigurableExtensionDataRef | _backstage_frontend_plugin_api.ConfigurableExtensionDataRef | _backstage_frontend_plugin_api.ConfigurableExtensionDataRef<_backstage_frontend_plugin_api.RouteRef<_backstage_frontend_plugin_api.AnyRouteRefParams>, "core.routing.ref", { optional: true; }> | _backstage_frontend_plugin_api.ConfigurableExtensionDataRef | _backstage_frontend_plugin_api.ConfigurableExtensionDataRef<_backstage_frontend_plugin_api.IconElement, "core.icon", { optional: true; }>, { singleton: false; optional: false; internal: false; }>; filters: _backstage_frontend_plugin_api.ExtensionInput<_backstage_frontend_plugin_api.ConfigurableExtensionDataRef, { singleton: false; optional: false; internal: false; }>; }; kind: "page"; name: undefined; params: { path: string; title?: string; icon?: _backstage_frontend_plugin_api.IconElement; loader?: () => Promise; routeRef?: _backstage_frontend_plugin_api.RouteRef; noHeader?: boolean; }; }>; "page:catalog/entity": _backstage_frontend_plugin_api.OverridableExtensionDefinition<{ config: { groups: Record[] | undefined; defaultContentOrder: "title" | "natural"; showNavItemIcons: boolean; path: string | undefined; title: string | undefined; }; configInput: { groups?: Record[] | undefined; defaultContentOrder?: "title" | "natural" | undefined; showNavItemIcons?: boolean | undefined; path?: string | undefined; title?: string | undefined; }; output: _backstage_frontend_plugin_api.ExtensionDataRef | _backstage_frontend_plugin_api.ExtensionDataRef<_backstage_frontend_plugin_api.RouteRef<_backstage_frontend_plugin_api.AnyRouteRefParams>, "core.routing.ref", { optional: true; }> | _backstage_frontend_plugin_api.ExtensionDataRef | _backstage_frontend_plugin_api.ExtensionDataRef | _backstage_frontend_plugin_api.ExtensionDataRef<_backstage_frontend_plugin_api.IconElement, "core.icon", { optional: true; }>; inputs: { pages: _backstage_frontend_plugin_api.ExtensionInput<_backstage_frontend_plugin_api.ConfigurableExtensionDataRef | _backstage_frontend_plugin_api.ConfigurableExtensionDataRef | _backstage_frontend_plugin_api.ConfigurableExtensionDataRef<_backstage_frontend_plugin_api.RouteRef<_backstage_frontend_plugin_api.AnyRouteRefParams>, "core.routing.ref", { optional: true; }> | _backstage_frontend_plugin_api.ConfigurableExtensionDataRef | _backstage_frontend_plugin_api.ConfigurableExtensionDataRef<_backstage_frontend_plugin_api.IconElement, "core.icon", { optional: true; }>, { singleton: false; optional: false; internal: false; }>; headers: _backstage_frontend_plugin_api.ExtensionInput<_backstage_frontend_plugin_api.ConfigurableExtensionDataRef<(entity: _backstage_catalog_model.Entity) => boolean, "catalog.entity-filter-function", { optional: true; }> | _backstage_frontend_plugin_api.ConfigurableExtensionDataRef, { singleton: false; optional: false; internal: false; }>; contents: _backstage_frontend_plugin_api.ExtensionInput<_backstage_frontend_plugin_api.ConfigurableExtensionDataRef | _backstage_frontend_plugin_api.ConfigurableExtensionDataRef | _backstage_frontend_plugin_api.ConfigurableExtensionDataRef<_backstage_frontend_plugin_api.RouteRef<_backstage_frontend_plugin_api.AnyRouteRefParams>, "core.routing.ref", { optional: true; }> | _backstage_frontend_plugin_api.ConfigurableExtensionDataRef | _backstage_frontend_plugin_api.ConfigurableExtensionDataRef<(entity: _backstage_catalog_model.Entity) => boolean, "catalog.entity-filter-function", { optional: true; }> | _backstage_frontend_plugin_api.ConfigurableExtensionDataRef | _backstage_frontend_plugin_api.ConfigurableExtensionDataRef | _backstage_frontend_plugin_api.ConfigurableExtensionDataRef>, "catalog.entity-content-icon", { optional: true; }>, { singleton: false; optional: false; internal: false; }>; contextMenuItems: _backstage_frontend_plugin_api.ExtensionInput<_backstage_frontend_plugin_api.ConfigurableExtensionDataRef | _backstage_frontend_plugin_api.ConfigurableExtensionDataRef<(entity: _backstage_catalog_model.Entity) => boolean, "catalog.entity-filter-function", { optional: true; }>, { singleton: false; optional: false; internal: false; }>; }; kind: "page"; name: "entity"; params: { path: string; title?: string; icon?: _backstage_frontend_plugin_api.IconElement; loader?: () => Promise; routeRef?: _backstage_frontend_plugin_api.RouteRef; noHeader?: boolean; }; }>; "search-result-list-item:catalog": _backstage_frontend_plugin_api.OverridableExtensionDefinition<{ kind: "search-result-list-item"; name: undefined; config: { noTrack: boolean; }; configInput: { noTrack?: boolean | undefined; }; output: _backstage_frontend_plugin_api.ExtensionDataRef<{ predicate?: _backstage_plugin_search_react_alpha.SearchResultItemExtensionPredicate; component: _backstage_plugin_search_react_alpha.SearchResultItemExtensionComponent; icon?: react.JSX.Element; }, "search.search-result-list-item.item", {}>; inputs: {}; params: _backstage_plugin_search_react_alpha.SearchResultListItemBlueprintParams; }>; }>; /** * @alpha * @deprecated Import from `@backstage/plugin-catalog` instead. */ declare const catalogTranslationRef: _backstage_frontend_plugin_api.TranslationRef<"catalog", { readonly "deleteEntity.description": "This entity is not referenced by any location and is therefore not receiving updates."; readonly "deleteEntity.cancelButtonTitle": "Cancel"; readonly "deleteEntity.deleteButtonTitle": "Delete"; readonly "deleteEntity.dialogTitle": "Are you sure you want to delete this entity?"; readonly "deleteEntity.actionButtonTitle": "Delete entity"; readonly "indexPage.title": "{{orgName}} Catalog"; readonly "indexPage.createButtonTitle": "Create"; readonly "indexPage.supportButtonContent": "All your software catalog entities"; readonly "entityPage.notFoundMessage": "There is no {{kind}} with the requested {{link}}."; readonly "entityPage.notFoundLinkText": "kind, namespace, and name"; readonly "aboutCard.title": "About"; readonly "aboutCard.unknown": "unknown"; readonly "aboutCard.refreshButtonTitle": "Schedule entity refresh"; readonly "aboutCard.editButtonTitle": "Edit Metadata"; readonly "aboutCard.editButtonAriaLabel": "Edit"; readonly "aboutCard.createSimilarButtonTitle": "Create something similar"; readonly "aboutCard.refreshScheduledMessage": "Refresh scheduled"; readonly "aboutCard.refreshButtonAriaLabel": "Refresh"; readonly "aboutCard.launchTemplate": "Launch Template"; readonly "aboutCard.viewTechdocs": "View TechDocs"; readonly "aboutCard.viewSource": "View Source"; readonly "aboutCard.descriptionField.value": "No description"; readonly "aboutCard.descriptionField.label": "Description"; readonly "aboutCard.ownerField.value": "No Owner"; readonly "aboutCard.ownerField.label": "Owner"; readonly "aboutCard.domainField.value": "No Domain"; readonly "aboutCard.domainField.label": "Domain"; readonly "aboutCard.systemField.value": "No System"; readonly "aboutCard.systemField.label": "System"; readonly "aboutCard.parentComponentField.value": "No Parent Component"; readonly "aboutCard.parentComponentField.label": "Parent Component"; readonly "aboutCard.kindField.label": "Kind"; readonly "aboutCard.typeField.label": "Type"; readonly "aboutCard.lifecycleField.label": "Lifecycle"; readonly "aboutCard.tagsField.value": "No Tags"; readonly "aboutCard.tagsField.label": "Tags"; readonly "aboutCard.targetsField.label": "Targets"; readonly "searchResultItem.type": "Type"; readonly "searchResultItem.kind": "Kind"; readonly "searchResultItem.owner": "Owner"; readonly "searchResultItem.lifecycle": "Lifecycle"; readonly "catalogTable.allFilters": "All"; readonly "catalogTable.warningPanelTitle": "Could not fetch catalog entities."; readonly "catalogTable.viewActionTitle": "View"; readonly "catalogTable.editActionTitle": "Edit"; readonly "catalogTable.starActionTitle": "Add to favorites"; readonly "catalogTable.unStarActionTitle": "Remove from favorites"; readonly "dependencyOfComponentsCard.title": "Dependency of components"; readonly "dependencyOfComponentsCard.emptyMessage": "No component depends on this component."; readonly "dependsOnComponentsCard.title": "Depends on components"; readonly "dependsOnComponentsCard.emptyMessage": "No component is a dependency of this component."; readonly "dependsOnResourcesCard.title": "Depends on resources"; readonly "dependsOnResourcesCard.emptyMessage": "No resource is a dependency of this component."; readonly "entityContextMenu.copiedMessage": "Copied!"; readonly "entityContextMenu.moreButtonTitle": "More"; readonly "entityContextMenu.inspectMenuTitle": "Inspect entity"; readonly "entityContextMenu.copyURLMenuTitle": "Copy entity URL"; readonly "entityContextMenu.unregisterMenuTitle": "Unregister entity"; readonly "entityContextMenu.moreButtonAriaLabel": "more"; readonly "entityLabelsCard.title": "Labels"; readonly "entityLabelsCard.readMoreButtonTitle": "Read more"; readonly "entityLabelsCard.columnKeyLabel": "Label"; readonly "entityLabelsCard.columnValueLabel": "Value"; readonly "entityLabelsCard.emptyDescription": "No labels defined for this entity. You can add labels to your entity YAML as shown in the highlighted example below:"; readonly "entityLabels.ownerLabel": "Owner"; readonly "entityLabels.warningPanelTitle": "Entity not found"; readonly "entityLabels.lifecycleLabel": "Lifecycle"; readonly "entityLinksCard.title": "Links"; readonly "entityLinksCard.readMoreButtonTitle": "Read more"; readonly "entityLinksCard.emptyDescription": "No links defined for this entity. You can add links to your entity YAML as shown in the highlighted example below:"; readonly "entityNotFound.title": "Entity was not found"; readonly "entityNotFound.description": "Want to help us build this? Check out our Getting Started documentation."; readonly "entityNotFound.docButtonTitle": "DOCS"; readonly "entityTabs.tabsAriaLabel": "Tabs"; readonly entityProcessingErrorsDescription: "The error below originates from"; readonly entityRelationWarningDescription: "This entity has relations to other entities, which can't be found in the catalog.\n Entities not found are: "; readonly "hasComponentsCard.title": "Has components"; readonly "hasComponentsCard.emptyMessage": "No component is part of this system."; readonly "hasResourcesCard.title": "Has resources"; readonly "hasResourcesCard.emptyMessage": "No resource is part of this system."; readonly "hasSubcomponentsCard.title": "Has subcomponents"; readonly "hasSubcomponentsCard.emptyMessage": "No subcomponent is part of this component."; readonly "hasSubdomainsCard.title": "Has subdomains"; readonly "hasSubdomainsCard.emptyMessage": "No subdomain is part of this domain."; readonly "hasSystemsCard.title": "Has systems"; readonly "hasSystemsCard.emptyMessage": "No system is part of this domain."; readonly "relatedEntitiesCard.emptyHelpLinkTitle": "Learn how to change this."; readonly "systemDiagramCard.title": "System Diagram"; readonly "systemDiagramCard.description": "Use pinch & zoom to move around the diagram."; readonly "systemDiagramCard.edgeLabels.partOf": "part of"; readonly "systemDiagramCard.edgeLabels.dependsOn": "depends on"; readonly "systemDiagramCard.edgeLabels.provides": "provides"; }>; export { catalogTranslationRef, _default as default };