Do not edit this file. It is a report generated by API Extractor.
import { BasicPermission } from '@backstage/plugin-permission-common';
import { JsonValue } from '@backstage/types';
// @public (undocumented)
export type ConfigError = {
name: string;
message: string;
messages?: string[];
stack?: string;
};
// @public (undocumented)
export type ConfigInfo = {
config?: JsonValue;
error?: ConfigError;
};
// @public (undocumented)
export const devToolsAdministerPermission: BasicPermission;
// @public (undocumented)
export const devToolsConfigReadPermission: BasicPermission;
// @public (undocumented)
export const devToolsExternalDependenciesReadPermission: BasicPermission;
// @public (undocumented)
export type DevToolsInfo = {
operatingSystem: string;
resourceUtilization: string;
nodeJsVersion: string;
backstageVersion: string;
dependencies: PackageDependency[];
};
// @public (undocumented)
export const devToolsInfoReadPermission: BasicPermission;
// @public
export const devToolsPermissions: BasicPermission[];
// @public (undocumented)
export type Endpoint = {
name: string;
type: string;
target: string;
};
// @public (undocumented)
export type ExternalDependency = {
name: string;
type: string;
target: string;
status: string;
error?: string;
};
// @public (undocumented)
export enum ExternalDependencyStatus {
// (undocumented)
healthy = 'Healthy',
// (undocumented)
unhealthy = 'Unhealthy',
}
// @public (undocumented)
export type PackageDependency = {
name: string;
versions: string;
};