import type { Flow } from '../../../request/context/types.js'; import type { BegunStep } from '../../../trace/runtime/step-buffer.js'; /** * Emits one `audit_record` row per `@touches` target for a completed step * that performed no write. Resolves when the insert settles. Failures are * logged at error level and swallowed — an audit-emit failure must not * propagate to the user-visible step outcome (the step already succeeded). */ export declare function emitReadTouches(flow: Flow, begun: BegunStep): Promise; //# sourceMappingURL=read-touches.d.ts.map