import * as Express from 'express'; /** * Auto-load-shed Express-middleware (BFR-OVERSEER-009 maradék — a MemoryGuard self-heal rétege). * * CRITICAL memória-nyomásnál (`DyNTS_MemoryGuard.shouldShedLoad()` — heap-% VAGY GC-thrash küszöb * felett) az új, NEM-esszenciális kéréseket gyors **503 + Retry-After**-rel ejti, mielőtt azok * tovább terhelnék a heap-et — a GC levegőhöz jut, a death-spiral (2026-07-05 Overseer-eset: * GC 100%, event-loop blokk, restart-immún wedge) megelőzhető. * * - **Opt-in:** csak `memoryGuard.loadShedEnabled: true` esetén mountolódik (ops-döntés). * - **Esszenciális-kivétel:** a `loadShedExemptPathParts` path-részekre (healthcheck/readiness/ * status/diag) SOSEM shed-el — különben a restart-policy health-probe-ját ölné meg (öngól). * - A shed-döntés kérésenként olcsó (in-memory pressure-olvasás, nincs I/O). */ export declare function DyNTS_createLoadShedMiddleware(): Express.Handler; //# sourceMappingURL=load-shed.util.d.ts.map