import { MemoryModificationGuard } from "./types.js"; import { MemoryGuardActor } from "./audit-emitter.js"; //#region src/guard/audit-only-guard.d.ts /** * Options for `createAuditOnlyGuard(...)`. * * @stable */ interface AuditOnlyGuardOptions { /** Optional actor pointer surfaced through audit events. */ readonly actor?: MemoryGuardActor; } /** * Construct an `AUDIT_ONLY_GUARD`. * * @stable */ declare function createAuditOnlyGuard(opts?: AuditOnlyGuardOptions): MemoryModificationGuard; //#endregion export { AuditOnlyGuardOptions, createAuditOnlyGuard }; //# sourceMappingURL=audit-only-guard.d.ts.map