UNPKG

@actuatorjs/actuatorjs

Version:

Core interfaces and classes for actuatorjs ecosystem

12 lines (11 loc) 401 B
import type { HealthIndicator } from "./HealthIndicator"; import type { HealthResult, HealthStatus } from "./HealthResult"; export interface HealthCheckResult { status: HealthStatus; components: Record<string, HealthResult>; } export declare class HealthCheck { private healthIndicators; constructor(healthIndicators: HealthIndicator[]); getHealth(): Promise<HealthCheckResult>; }