16 lines
438 B
TypeScript
16 lines
438 B
TypeScript
import type { WatchdogOverview } from './watchdog.js';
|
|
import type { PlutoniumStatus } from './plutonium.js';
|
|
|
|
export type MaintenancePolicy = 'health' | 'drift' | 'updates';
|
|
export interface MaintenancePolicies {
|
|
paused: boolean;
|
|
health: boolean;
|
|
drift: boolean;
|
|
updates: boolean;
|
|
}
|
|
export interface MaintenanceOverview {
|
|
policies: MaintenancePolicies;
|
|
recovery: WatchdogOverview;
|
|
runtime: PlutoniumStatus;
|
|
}
|