import { JsonValue } from '@backstage/types'; /** @public */ export type Endpoint = { name: string; type: string; target: string; }; /** @public */ export type ExternalDependency = { name: string; type: string; target: string; status: string; error?: string; }; /** @public */ export type DevToolsInfo = { operatingSystem: string; resourceUtilization: string; nodeJsVersion: string; backstageVersion: string; dependencies: PackageDependency[]; }; /** @public */ export type PackageDependency = { name: string; versions: string; }; /** @public */ export declare enum ExternalDependencyStatus { healthy = "Healthy", unhealthy = "Unhealthy" } /** @public */ export type ConfigInfo = { config?: JsonValue; error?: ConfigError; }; /** @public */ export type ConfigError = { name: string; message: string; messages?: string[]; stack?: string; };