import type { AnyDb } from '../dialect.js'; import type { JobsDefs, JobsRuntimeFacade, TickResult } from './define.js'; export declare function createJobRunner(deps: { db: AnyDb; defs: JobsDefs; /** Handler ctx WITHOUT `jobs`; the facade is injected via setJobsFacade. */ ctx: Record; }): { tick(now?: number): Promise; setJobsFacade(f: JobsRuntimeFacade): void; }; //# sourceMappingURL=worker.d.ts.map