import Database from 'better-sqlite3'; import { getPerformanceMonitor } from '../domains/monitoring/services/performance-monitor.js'; import { WalCheckpointScheduler } from '../infrastructure/database/wal-checkpoint-scheduler.js'; import { DatabaseLockMonitor } from '../infrastructure/database/database-lock-monitor.js'; import { RuntimeDiagnosticsLogger } from '../domains/monitoring/services/runtime-diagnostics-logger.js'; export declare function createMonitoringAndSchedulers(db: Database.Database): Promise<{ performanceMonitor: ReturnType; runtimeDiagnosticsLogger: RuntimeDiagnosticsLogger; walCheckpointScheduler: WalCheckpointScheduler; databaseLockMonitor: DatabaseLockMonitor; }>; //# sourceMappingURL=monitoring-schedulers.d.ts.map