import type { DomainDispatch } from '../runtime/store/index.js'; import type { AutomationJob } from './jobs.js'; import type { AutomationRun } from './runs.js'; import type { AutomationSourceRecord } from './sources.js'; export declare function collectAutomationSources(jobs: Iterable, runs: Iterable): AutomationSourceRecord[]; export declare function syncAutomationRuntimeSnapshot(runtimeDispatch: DomainDispatch | null, jobs: Iterable, runs: Iterable): void; export declare function syncAutomationJobToRuntime(runtimeDispatch: DomainDispatch | null, job: AutomationJob, source: string): void; export declare function syncAutomationRunToRuntime(runtimeDispatch: DomainDispatch | null, run: AutomationRun, source: string): void; //# sourceMappingURL=manager-runtime-sync.d.ts.map