import type { Queue } from "./index"; import { createFailedJobService, createQueueWorker, createTrackedJob, type FailedJobService } from "./publicQueue"; declare const FAILED_JOB_SERVICE_TOKEN = "core.failedJobs"; declare function createAppQueue(driver: "sync" | "async" | "redis", redisUrl?: string, failedJobs?: FailedJobService, registerJobs?: () => void): Queue; export { createAppQueue, createFailedJobService, createQueueWorker, createTrackedJob, FAILED_JOB_SERVICE_TOKEN, };