import { type ObservedServiceHealth, type SupervisorConsumerRecord, type SupervisorServiceStatusRecord } from "./contract.js"; export declare function registerSupervisorConsumer(coordRoot: string, input: { id: string; pid?: number; }): SupervisorConsumerRecord; export declare function unregisterSupervisorConsumer(coordRoot: string, id: string): void; export declare function collectServiceHealth(coordRoot: string, supervisor: SupervisorServiceStatusRecord): { services: ObservedServiceHealth[]; consumers: SupervisorConsumerRecord[]; }; //# sourceMappingURL=services.d.ts.map