Type Alias SidetrackQueues<Queues>

SidetrackQueues: {
    [K in keyof Queues]: {
        maxAttempts?: number;
        payloadTransformer?: SidetrackPayloadTransformer;
        pollingInterval?: PollingInterval;
        run: (
            payload: Queues[K],
            context: SidetrackJobContext<Queues[K]>,
        ) => Promise<unknown>;
    }
}

Type Parameters