/** * routes/memory.ts, handler for the ops.memory.get observability verb over the * live MemoryGovernor (see runtime/memory/memory-governor.ts for the policy). */ import type { GatewayMethodCatalog } from '../method-catalog.js'; import type { GatewayMethodHandler } from '../method-catalog-shared.js'; import type { MemoryGovernor } from '../../runtime/memory/index.js'; /** The narrow MemoryGovernor slice the verb needs. */ export type MemoryGatewayService = Pick; export declare function createMemoryStatusHandler(service: MemoryGatewayService): GatewayMethodHandler; /** Attach the memory handler to its registered descriptor (missing = no-op). */ export declare function registerMemoryGatewayMethods(catalog: GatewayMethodCatalog, service: MemoryGatewayService): void; //# sourceMappingURL=memory.d.ts.map