UNPKG

@queuedash/api

Version:

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

97 lines 2.82 kB
export declare const queueRouter: 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<{ clean: import("@trpc/server").TRPCMutationProcedure<{ input: { status: "completed" | "failed" | "delayed" | "active" | "prioritized" | "waiting" | "paused"; queueName: string; }; output: { name: string; }; }>; empty: import("@trpc/server").TRPCMutationProcedure<{ input: { queueName: string; }; output: { name: string; }; }>; pause: import("@trpc/server").TRPCMutationProcedure<{ input: { queueName: string; }; output: { name: string; }; }>; pauseAll: import("@trpc/server").TRPCMutationProcedure<{ input: void; output: string; }>; resume: import("@trpc/server").TRPCMutationProcedure<{ input: { queueName: string; }; output: { name: string; }; }>; resumeAll: import("@trpc/server").TRPCMutationProcedure<{ input: void; output: string; }>; addJob: import("@trpc/server").TRPCMutationProcedure<{ input: { queueName: string; data: {} & { [k: string]: unknown; }; }; output: { name: string; }; }>; byName: import("@trpc/server").TRPCQueryProcedure<{ input: { queueName: string; }; output: { displayName: string; name: string; paused: boolean; type: "bull" | "bullmq" | "bee"; counts: { waiting: number; paused: number; prioritized?: number | undefined; active: number; completed: number; delayed: number; failed: number; }; client: { usedMemoryPercentage: number; usedMemoryHuman: string; totalMemoryHuman: string; uptimeInSeconds: number; connectedClients: number; blockedClients: number; maxClients: number; version: string; }; }; }>; list: import("@trpc/server").TRPCQueryProcedure<{ input: void; output: { displayName: string; name: string; }[]; }>; }>>; //# sourceMappingURL=queue.d.ts.map