UNPKG

@queuedash/api

Version:

A stunning, sleek dashboard for Bull, BullMQ, and Bee-Queue

44 lines 1.43 kB
import type { QueueDashScheduler } from "../utils/global.utils"; export declare const schedulerRouter: import("@trpc/server/dist/unstable-core-do-not-import").BuiltRouter<{ ctx: import("../trpc").Context; meta: object; errorShape: import("@trpc/server/dist/unstable-core-do-not-import").DefaultErrorShape; transformer: false; }, import("@trpc/server/dist/unstable-core-do-not-import").DecorateCreateRouterOptions<{ list: import("@trpc/server").TRPCQueryProcedure<{ input: { queueName: string; }; output: QueueDashScheduler[]; }>; add: import("@trpc/server").TRPCMutationProcedure<{ input: { queueName: string; data: Record<string, any>; jobName: string; every?: number | undefined; pattern?: string | undefined; tz?: string | undefined; }; output: { success: boolean; }; }>; remove: import("@trpc/server").TRPCMutationProcedure<{ input: { queueName: string; jobSchedulerId: string; }; output: { success: boolean; }; }>; bulkRemove: import("@trpc/server").TRPCMutationProcedure<{ input: { queueName: string; jobSchedulerIds: string[]; }; output: QueueDashScheduler[]; }>; }>>; //# sourceMappingURL=scheduler.d.ts.map