import type { MemoryGuardDomainSnapshot, MemoryGuardWorkerSample } from "./memory-guard-contract"; export interface MemoryGuardDomainInput { effectiveLimitBytes: number; totalUsageBytes: number; parentBytes: number; parentReserveBytes: number; workers: readonly MemoryGuardWorkerSample[]; } export declare function computeMemoryGuardDomain(input: MemoryGuardDomainInput): MemoryGuardDomainSnapshot;