import { Direction } from '@backstage/plugin-catalog-graph'; declare const _default: import("@backstage/frontend-plugin-api").FrontendPlugin<{ catalogGraph: import("@backstage/frontend-plugin-api").RouteRef; }, { catalogEntity: import("@backstage/frontend-plugin-api").ExternalRouteRef<{ kind: string; name: string; namespace: string; }>; }, { "entity-card:catalog-graph/relations": import("@backstage/frontend-plugin-api").ExtensionDefinition<{ config: { kinds: string[] | undefined; relations: string[] | undefined; maxDepth: number | undefined; unidirectional: boolean | undefined; mergeRelations: boolean | undefined; direction: Direction | undefined; relationPairs: [string, string][] | undefined; zoom: "disabled" | "enabled" | "enable-on-click" | undefined; curve: "curveStepBefore" | "curveMonotoneX" | undefined; title: string | undefined; height: number | undefined; } & { filter: import("@backstage/plugin-catalog-react/alpha").EntityPredicate | undefined; type: "info" | "summary" | "content" | undefined; }; configInput: { relations?: string[] | undefined; title?: string | undefined; height?: number | undefined; direction?: Direction | undefined; zoom?: "disabled" | "enabled" | "enable-on-click" | undefined; curve?: "curveStepBefore" | "curveMonotoneX" | undefined; maxDepth?: number | undefined; kinds?: string[] | undefined; unidirectional?: boolean | undefined; mergeRelations?: boolean | undefined; relationPairs?: [string, string][] | undefined; } & { filter?: import("@backstage/plugin-catalog-react/alpha").EntityPredicate | undefined; type?: "info" | "summary" | "content" | undefined; }; output: import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef | import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef<(entity: import("@backstage/catalog-model").Entity) => boolean, "catalog.entity-filter-function", { optional: true; }> | import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef | import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef; inputs: { [x: string]: import("@backstage/frontend-plugin-api").ExtensionInput; }; kind: "entity-card"; name: "relations"; params: { loader: () => Promise; filter?: string | import("@backstage/plugin-catalog-react/alpha").EntityPredicate | ((entity: import("@backstage/catalog-model").Entity) => boolean); type?: import("@backstage/plugin-catalog-react/alpha").EntityCardType; }; }>; "page:catalog-graph": import("@backstage/frontend-plugin-api").ExtensionDefinition<{ config: { selectedKinds: string[] | undefined; selectedRelations: string[] | undefined; rootEntityRefs: string[] | undefined; maxDepth: number | undefined; unidirectional: boolean | undefined; mergeRelations: boolean | undefined; direction: Direction | undefined; showFilters: boolean | undefined; curve: "curveStepBefore" | "curveMonotoneX" | undefined; kinds: string[] | undefined; relations: string[] | undefined; relationPairs: [string, string][] | undefined; zoom: "disabled" | "enabled" | "enable-on-click" | undefined; } & { path: string | undefined; }; configInput: { relations?: string[] | undefined; direction?: Direction | undefined; zoom?: "disabled" | "enabled" | "enable-on-click" | undefined; curve?: "curveStepBefore" | "curveMonotoneX" | undefined; rootEntityRefs?: string[] | undefined; maxDepth?: number | undefined; kinds?: string[] | undefined; unidirectional?: boolean | undefined; mergeRelations?: boolean | undefined; relationPairs?: [string, string][] | undefined; selectedRelations?: string[] | undefined; selectedKinds?: string[] | undefined; showFilters?: boolean | undefined; } & { path?: string | undefined; }; output: import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef | import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef | import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef, "core.routing.ref", { optional: true; }>; inputs: { [x: string]: import("@backstage/frontend-plugin-api").ExtensionInput; }; kind: "page"; name: undefined; params: { defaultPath: string; loader: () => Promise; routeRef?: import("@backstage/frontend-plugin-api").RouteRef; }; }>; }>; export default _default;