import type { RuntimeDiagnosticsLogger } from '../domains/monitoring/services/runtime-diagnostics-logger.js'; import type { IBatchScheduler } from '../shared/interfaces/batch-scheduler.interface.js'; import type { MementoConfig } from '../shared/types/index.js'; export declare function createRuntimeDiagnosticsSampler({ mementoConfig, batchScheduler, runtimeDiagnosticsLogger, }: { mementoConfig: Pick; batchScheduler: IBatchScheduler; runtimeDiagnosticsLogger: RuntimeDiagnosticsLogger; }): { runtimeDiagnosticsSamplerCleanup?: () => Promise; }; //# sourceMappingURL=runtime-diagnostics-sampler.d.ts.map