import { Queue, Worker } from "bullmq"; import type { WorkerOptions, QueueOptions, RedisOptions, Processor, RepeatOptions } from "bullmq"; export declare const $useConcierge: () => { queues: Queue[]; workers: Worker[]; createQueue: (name: string, opts?: Omit) => Queue | undefined; createWorker: (name: string, processor?: string | URL | null | Processor, opts?: Omit) => Worker; getQueue: (name: string) => Queue; addCronJob: (name: string, processor: () => Promise, schedule: RepeatOptions) => void; getCronJob: (name: string) => { name: string; processor: () => Promise; schedule: RepeatOptions; } | undefined; connectionOptions: RedisOptions; };