import type { AgentStatusSummary } from '../../shared/snapshot.js'; import { AgentHealthService } from './agent-health.service.js'; export declare class RuntimeServiceError extends Error { readonly statusCode: number; constructor(statusCode: number, message: string); } export declare class RuntimeService { private readonly health; constructor(health?: AgentHealthService); listStatuses(): Promise; getStatus(agentId: string): Promise; stopCurrentItem(agentId: string): Promise; restartAgent(agentId: string): Promise<{ requestId: string; }>; reloadAgentForAccountSwitch(agentId: string): Promise<{ requestId: string; }>; private statusForAgent; private healthForAgent; } export declare const defaultRuntimeService: RuntimeService; //# sourceMappingURL=runtime.service.d.ts.map