import type { AgentKind, RunEvent, RunStatus } from "./types.js"; export declare const RUN_STATUSES: readonly ["created", "claimed", "provisioning", "running", "awaiting_approval", "completed", "failed", "cancelled"]; export declare const TERMINAL_RUN_STATUSES: readonly ["completed", "failed", "cancelled"]; export declare const AGENT_KINDS: readonly ["claude-code", "codex", "cursor", "pi", "mock", "command"]; export declare const SESSION_ISOLATIONS: readonly ["process", "hermetic", "vercel-sandbox"]; export declare const DISCLOSURE_MODES: readonly ["none", "metadata-only", "redacted", "minimal-context", "full"]; export declare const CHECKPOINT_TIERS: readonly ["semantic", "workspace"]; export declare const ACTOR_KINDS: readonly ["human", "service"]; export declare const RUN_EVENT_TYPES: readonly RunEvent["type"][]; export declare const HEX_HASH_PATTERN: RegExp; export declare function isTerminalStatus(status: RunStatus): boolean; export declare function isAgentKind(value: string): value is AgentKind;