import type { RuntimeDiagnosticsLogger } from '../../../domains/monitoring/services/runtime-diagnostics-logger.js'; import type { BatchJobResult } from '../batch-scheduler-types.js'; import type { BatchSchedulerLogMethod } from '../handlers/batch-scheduler-run-context.js'; export declare function writeBatchSchedulerDiagnosticsEvent(diagnosticsLogger: Pick | undefined, event: Record): Promise; /** * Issue 293: memory_review_candidates 실행 메타(고정 키)를 diagnostics에 기록한다. * diagnostics가 꺼져 있으면 동일 스키마로 앱 로그에 남겨 운영에서 grep/후처리할 수 있게 한다. */ export declare function emitMemoryReviewCandidatesRunRecord(deps: { diagnosticsLogger?: Pick; log: BatchSchedulerLogMethod; writeDiagnosticsEvent: (event: Record) => Promise; }, result: BatchJobResult): Promise; //# sourceMappingURL=batch-scheduler-diagnostics.d.ts.map