import { AuthenticationStrategy, KubernetesClustersSupplier, KubernetesFetcher, KubernetesObjectsProvider, KubernetesServiceLocator } from '@backstage/plugin-kubernetes-node'; /** * The interface for {@link kubernetesObjectsProviderExtensionPoint}. * * @public */ export interface KubernetesObjectsProviderExtensionPoint { addObjectsProvider(provider: KubernetesObjectsProvider): void; } /** * An extension point the exposes the ability to configure a objects provider. * * @public */ export declare const kubernetesObjectsProviderExtensionPoint: import("@backstage/backend-plugin-api").ExtensionPoint; /** * The interface for {@link kubernetesClusterSupplierExtensionPoint}. * * @public */ export interface KubernetesClusterSupplierExtensionPoint { addClusterSupplier(clusterSupplier: KubernetesClustersSupplier): void; } /** * An extension point the exposes the ability to configure a cluster supplier. * * @public */ export declare const kubernetesClusterSupplierExtensionPoint: import("@backstage/backend-plugin-api").ExtensionPoint; /** * The interface for {@link kubernetesAuthStrategyExtensionPoint}. * * @public */ export interface KubernetesAuthStrategyExtensionPoint { addAuthStrategy(key: string, strategy: AuthenticationStrategy): void; } /** * An extension point the exposes the ability to add an Auth Strategy. * * @public */ export declare const kubernetesAuthStrategyExtensionPoint: import("@backstage/backend-plugin-api").ExtensionPoint; /** * The interface for {@link kubernetesFetcherExtensionPoint}. * * @public */ export interface KubernetesFetcherExtensionPoint { addFetcher(fetcher: KubernetesFetcher): void; } /** * An extension point the exposes the ability to configure a kubernetes fetcher. * * @public */ export declare const kubernetesFetcherExtensionPoint: import("@backstage/backend-plugin-api").ExtensionPoint; /** * The interface for {@link kubernetesServiceLocatorExtensionPoint}. * * @public */ export interface KubernetesServiceLocatorExtensionPoint { addServiceLocator(serviceLocator: KubernetesServiceLocator): void; } /** * An extension point the exposes the ability to configure a kubernetes service locator. * * @public */ export declare const kubernetesServiceLocatorExtensionPoint: import("@backstage/backend-plugin-api").ExtensionPoint;