import { HostDiscovery as _HostDiscovery } from '@backstage/backend-app-api'; export type { DiscoveryService as PluginEndpointDiscovery } from '@backstage/backend-plugin-api'; /** * HostDiscovery is a basic PluginEndpointDiscovery implementation * that can handle plugins that are hosted in a single or multiple deployments. * * The deployment may be scaled horizontally, as long as the external URL * is the same for all instances. However, internal URLs will always be * resolved to the same host, so there won't be any balancing of internal traffic. * * @public */ export declare const HostDiscovery: typeof _HostDiscovery; /** * SingleHostDiscovery is a basic PluginEndpointDiscovery implementation * that assumes that all plugins are hosted in a single deployment. * * The deployment may be scaled horizontally, as long as the external URL * is the same for all instances. However, internal URLs will always be * resolved to the same host, so there won't be any balancing of internal traffic. * * @public * @deprecated Use {@link HostDiscovery} instead */ export declare const SingleHostDiscovery: typeof _HostDiscovery;