UNPKG

@backstage/plugin-techdocs-react

Version:

Shared frontend utilities for TechDocs and Addons

28 lines (25 loc) 1.25 kB
import * as _backstage_frontend_plugin_api from '@backstage/frontend-plugin-api'; import { ComponentType } from 'react'; import { a as TechDocsAddonOptions } from './types/types.d-DXgF2CAr.js'; export { T as TechDocsAddonLocations } from './types/types.d-DXgF2CAr.js'; import '@backstage/catalog-model'; /** @alpha */ declare const techDocsAddonDataRef: _backstage_frontend_plugin_api.ConfigurableExtensionDataRef<TechDocsAddonOptions, "techdocs.addon", {}>; /** * Creates an extension to add addons to the TechDocs standalone reader and entity pages. * @alpha */ declare const AddonBlueprint: _backstage_frontend_plugin_api.ExtensionBlueprint<{ kind: "addon"; params: TechDocsAddonOptions; output: _backstage_frontend_plugin_api.ExtensionDataRef<TechDocsAddonOptions, "techdocs.addon", {}>; inputs: {}; config: {}; configInput: {}; dataRefs: { addon: _backstage_frontend_plugin_api.ConfigurableExtensionDataRef<TechDocsAddonOptions, "techdocs.addon", {}>; }; }>; /** @alpha */ declare const attachTechDocsAddonComponentData: <P>(techDocsAddon: ComponentType<P>, data: TechDocsAddonOptions) => void; export { AddonBlueprint, TechDocsAddonOptions, attachTechDocsAddonComponentData, techDocsAddonDataRef };