/** @public */ export declare const appPlugin: import("@backstage/frontend-plugin-api").FrontendPlugin<{}, {}, { app: import("@backstage/frontend-plugin-api").ExtensionDefinition<{ config: {}; configInput: {}; output: import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef; inputs: { root: import("@backstage/frontend-plugin-api").ExtensionInput, { singleton: true; optional: false; }>; }; params: never; kind: undefined; name: undefined; }>; "app/layout": import("@backstage/frontend-plugin-api").ExtensionDefinition<{ config: {}; configInput: {}; output: import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef; inputs: { nav: import("@backstage/frontend-plugin-api").ExtensionInput, { singleton: true; optional: false; }>; content: import("@backstage/frontend-plugin-api").ExtensionInput, { singleton: true; optional: false; }>; }; params: never; kind: undefined; name: "layout"; }>; "app/nav": import("@backstage/frontend-plugin-api").ExtensionDefinition<{ config: {}; configInput: {}; output: import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef; inputs: { items: import("@backstage/frontend-plugin-api").ExtensionInput; }, "core.nav-item.target", {}>, { singleton: false; optional: false; }>; logos: import("@backstage/frontend-plugin-api").ExtensionInput, { singleton: true; optional: true; }>; }; params: never; kind: undefined; name: "nav"; }>; "app/root": import("@backstage/frontend-plugin-api").ExtensionDefinition<{ config: {}; configInput: {}; output: import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef; inputs: { router: import("@backstage/frontend-plugin-api").ExtensionInput, "app.router.wrapper", {}>, { singleton: true; optional: true; }>; signInPage: import("@backstage/frontend-plugin-api").ExtensionInput, "core.sign-in-page.component", {}>, { singleton: true; optional: true; }>; children: import("@backstage/frontend-plugin-api").ExtensionInput, { singleton: true; optional: false; }>; elements: import("@backstage/frontend-plugin-api").ExtensionInput, { singleton: false; optional: false; }>; wrappers: import("@backstage/frontend-plugin-api").ExtensionInput, "app.root.wrapper", {}>, { singleton: false; optional: false; }>; }; params: never; kind: undefined; name: "root"; }>; "app/routes": import("@backstage/frontend-plugin-api").ExtensionDefinition<{ config: {}; configInput: {}; output: import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef; inputs: { routes: import("@backstage/frontend-plugin-api").ExtensionInput | import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef | import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef, "core.routing.ref", { optional: true; }>, { singleton: false; optional: false; }>; }; params: never; kind: undefined; name: "routes"; }>; "api:app/alert": import("@backstage/frontend-plugin-api").ExtensionDefinition<{ kind: "api"; name: "alert"; config: {}; configInput: {}; output: import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef; inputs: {}; params: { factory: import("@backstage/frontend-plugin-api").AnyApiFactory; }; }>; "api:app/analytics": import("@backstage/frontend-plugin-api").ExtensionDefinition<{ kind: "api"; name: "analytics"; config: {}; configInput: {}; output: import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef; inputs: {}; params: { factory: import("@backstage/frontend-plugin-api").AnyApiFactory; }; }>; "api:app/app-language": import("@backstage/frontend-plugin-api").ExtensionDefinition<{ kind: "api"; name: "app-language"; config: {}; configInput: {}; output: import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef; inputs: {}; params: { factory: import("@backstage/frontend-plugin-api").AnyApiFactory; }; }>; "api:app/app-theme": import("@backstage/frontend-plugin-api").ExtensionDefinition<{ config: {}; configInput: {}; output: import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef; inputs: { themes: import("@backstage/frontend-plugin-api").ExtensionInput, { singleton: false; optional: false; }>; }; kind: "api"; name: "app-theme"; params: { factory: import("@backstage/frontend-plugin-api").AnyApiFactory; }; }>; "api:app/atlassian-auth": import("@backstage/frontend-plugin-api").ExtensionDefinition<{ kind: "api"; name: "atlassian-auth"; config: {}; configInput: {}; output: import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef; inputs: {}; params: { factory: import("@backstage/frontend-plugin-api").AnyApiFactory; }; }>; "api:app/bitbucket-auth": import("@backstage/frontend-plugin-api").ExtensionDefinition<{ kind: "api"; name: "bitbucket-auth"; config: {}; configInput: {}; output: import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef; inputs: {}; params: { factory: import("@backstage/frontend-plugin-api").AnyApiFactory; }; }>; "api:app/bitbucket-server-auth": import("@backstage/frontend-plugin-api").ExtensionDefinition<{ kind: "api"; name: "bitbucket-server-auth"; config: {}; configInput: {}; output: import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef; inputs: {}; params: { factory: import("@backstage/frontend-plugin-api").AnyApiFactory; }; }>; "api:app/components": import("@backstage/frontend-plugin-api").ExtensionDefinition<{ config: {}; configInput: {}; output: import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef; inputs: { components: import("@backstage/frontend-plugin-api").ExtensionInput, { singleton: false; optional: false; }>; }; kind: "api"; name: "components"; params: { factory: import("@backstage/frontend-plugin-api").AnyApiFactory; }; }>; "api:app/dialog": import("@backstage/frontend-plugin-api").ExtensionDefinition<{ kind: "api"; name: "dialog"; config: {}; configInput: {}; output: import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef; inputs: {}; params: { factory: import("@backstage/frontend-plugin-api").AnyApiFactory; }; }>; "api:app/discovery": import("@backstage/frontend-plugin-api").ExtensionDefinition<{ kind: "api"; name: "discovery"; config: {}; configInput: {}; output: import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef; inputs: {}; params: { factory: import("@backstage/frontend-plugin-api").AnyApiFactory; }; }>; "api:app/error": import("@backstage/frontend-plugin-api").ExtensionDefinition<{ kind: "api"; name: "error"; config: {}; configInput: {}; output: import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef; inputs: {}; params: { factory: import("@backstage/frontend-plugin-api").AnyApiFactory; }; }>; "api:app/feature-flags": import("@backstage/frontend-plugin-api").ExtensionDefinition<{ kind: "api"; name: "feature-flags"; config: {}; configInput: {}; output: import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef; inputs: {}; params: { factory: import("@backstage/frontend-plugin-api").AnyApiFactory; }; }>; "api:app/fetch": import("@backstage/frontend-plugin-api").ExtensionDefinition<{ kind: "api"; name: "fetch"; config: {}; configInput: {}; output: import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef; inputs: {}; params: { factory: import("@backstage/frontend-plugin-api").AnyApiFactory; }; }>; "api:app/github-auth": import("@backstage/frontend-plugin-api").ExtensionDefinition<{ kind: "api"; name: "github-auth"; config: {}; configInput: {}; output: import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef; inputs: {}; params: { factory: import("@backstage/frontend-plugin-api").AnyApiFactory; }; }>; "api:app/gitlab-auth": import("@backstage/frontend-plugin-api").ExtensionDefinition<{ kind: "api"; name: "gitlab-auth"; config: {}; configInput: {}; output: import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef; inputs: {}; params: { factory: import("@backstage/frontend-plugin-api").AnyApiFactory; }; }>; "api:app/google-auth": import("@backstage/frontend-plugin-api").ExtensionDefinition<{ kind: "api"; name: "google-auth"; config: {}; configInput: {}; output: import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef; inputs: {}; params: { factory: import("@backstage/frontend-plugin-api").AnyApiFactory; }; }>; "api:app/icons": import("@backstage/frontend-plugin-api").ExtensionDefinition<{ config: {}; configInput: {}; output: import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef; inputs: { icons: import("@backstage/frontend-plugin-api").ExtensionInput, { singleton: false; optional: false; }>; }; kind: "api"; name: "icons"; params: { factory: import("@backstage/frontend-plugin-api").AnyApiFactory; }; }>; "api:app/microsoft-auth": import("@backstage/frontend-plugin-api").ExtensionDefinition<{ kind: "api"; name: "microsoft-auth"; config: {}; configInput: {}; output: import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef; inputs: {}; params: { factory: import("@backstage/frontend-plugin-api").AnyApiFactory; }; }>; "api:app/oauth-request": import("@backstage/frontend-plugin-api").ExtensionDefinition<{ kind: "api"; name: "oauth-request"; config: {}; configInput: {}; output: import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef; inputs: {}; params: { factory: import("@backstage/frontend-plugin-api").AnyApiFactory; }; }>; "api:app/okta-auth": import("@backstage/frontend-plugin-api").ExtensionDefinition<{ kind: "api"; name: "okta-auth"; config: {}; configInput: {}; output: import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef; inputs: {}; params: { factory: import("@backstage/frontend-plugin-api").AnyApiFactory; }; }>; "api:app/onelogin-auth": import("@backstage/frontend-plugin-api").ExtensionDefinition<{ kind: "api"; name: "onelogin-auth"; config: {}; configInput: {}; output: import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef; inputs: {}; params: { factory: import("@backstage/frontend-plugin-api").AnyApiFactory; }; }>; "api:app/permission": import("@backstage/frontend-plugin-api").ExtensionDefinition<{ kind: "api"; name: "permission"; config: {}; configInput: {}; output: import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef; inputs: {}; params: { factory: import("@backstage/frontend-plugin-api").AnyApiFactory; }; }>; "api:app/scm-auth": import("@backstage/frontend-plugin-api").ExtensionDefinition<{ kind: "api"; name: "scm-auth"; config: {}; configInput: {}; output: import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef; inputs: {}; params: { factory: import("@backstage/frontend-plugin-api").AnyApiFactory; }; }>; "api:app/scm-integrations": import("@backstage/frontend-plugin-api").ExtensionDefinition<{ kind: "api"; name: "scm-integrations"; config: {}; configInput: {}; output: import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef; inputs: {}; params: { factory: import("@backstage/frontend-plugin-api").AnyApiFactory; }; }>; "api:app/storage": import("@backstage/frontend-plugin-api").ExtensionDefinition<{ kind: "api"; name: "storage"; config: {}; configInput: {}; output: import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef; inputs: {}; params: { factory: import("@backstage/frontend-plugin-api").AnyApiFactory; }; }>; "api:app/translations": import("@backstage/frontend-plugin-api").ExtensionDefinition<{ config: {}; configInput: {}; output: import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef; inputs: { translations: import("@backstage/frontend-plugin-api").ExtensionInput | import("@backstage/frontend-plugin-api").TranslationMessages, "core.translation.translation", {}>, { singleton: false; optional: false; }>; }; kind: "api"; name: "translations"; params: { factory: import("@backstage/frontend-plugin-api").AnyApiFactory; }; }>; "api:app/vmware-cloud-auth": import("@backstage/frontend-plugin-api").ExtensionDefinition<{ kind: "api"; name: "vmware-cloud-auth"; config: {}; configInput: {}; output: import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef; inputs: {}; params: { factory: import("@backstage/frontend-plugin-api").AnyApiFactory; }; }>; "app-root-element:app/alert-display": import("@backstage/frontend-plugin-api").ExtensionDefinition<{ config: { transientTimeoutMs: number; anchorOrigin: { vertical: "top" | "bottom"; horizontal: "center" | "left" | "right"; }; }; configInput: { anchorOrigin?: { vertical?: "top" | "bottom" | undefined; horizontal?: "center" | "left" | "right" | undefined; } | undefined; transientTimeoutMs?: number | undefined; }; output: import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef; inputs: { [x: string]: import("@backstage/frontend-plugin-api").ExtensionInput; }; kind: "app-root-element"; name: "alert-display"; params: { element: JSX.Element | (() => JSX.Element); }; }>; "app-root-element:app/dialog-display": import("@backstage/frontend-plugin-api").ExtensionDefinition<{ config: {}; configInput: {}; output: import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef; inputs: { [x: string]: import("@backstage/frontend-plugin-api").ExtensionInput; }; kind: "app-root-element"; name: "dialog-display"; params: { element: JSX.Element | (() => JSX.Element); }; }>; "app-root-element:app/oauth-request-dialog": import("@backstage/frontend-plugin-api").ExtensionDefinition<{ kind: "app-root-element"; name: "oauth-request-dialog"; config: {}; configInput: {}; output: import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef; inputs: {}; params: { element: JSX.Element | (() => JSX.Element); }; }>; "sign-in-page:app": import("@backstage/frontend-plugin-api").ExtensionDefinition<{ kind: "sign-in-page"; name: undefined; config: {}; configInput: {}; output: import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef, "core.sign-in-page.component", {}>; inputs: {}; params: { loader: () => Promise>; }; }>; "theme:app/dark": import("@backstage/frontend-plugin-api").ExtensionDefinition<{ kind: "theme"; name: "dark"; config: {}; configInput: {}; output: import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef; inputs: {}; params: { theme: import("@backstage/frontend-plugin-api").AppTheme; }; }>; "theme:app/light": import("@backstage/frontend-plugin-api").ExtensionDefinition<{ kind: "theme"; name: "light"; config: {}; configInput: {}; output: import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef; inputs: {}; params: { theme: import("@backstage/frontend-plugin-api").AppTheme; }; }>; }>;