import type { JobManager } from './core/JobManager.js'; import type { Adapters, BasicLogger, Job, JobComputedProperties, QueueNames } from './types.js'; export interface JobLoaderOverrides { loadJobsManager: () => Promise>; loadJob: (computedProperties: JobComputedProperties) => Promise>; } export declare const setJobLoaderOverrides: (newOverrides: JobLoaderOverrides | undefined) => void; /** * Loads the job manager from the users project * * @returns JobManager */ export declare const loadJobsManager: () => Promise>; /** * Load a specific job implementation from the users project */ export declare const loadJob: (computedProperties: JobComputedProperties) => Promise>; //# sourceMappingURL=loaders.d.ts.map