import type { Job } from "./index"; type JobFactory = () => Job; declare class JobRegistry { private readonly factories; private readonly instances; register(name: string, factory: JobFactory): void; resolveName(job: Job): string | undefined; track(name: string, job: Job): Job; create(name: string): Job | undefined; names(): string[]; } declare const jobRegistry: JobRegistry; export { JobRegistry, jobRegistry };