UNPKG

@grouparoo/core

Version:
9 lines (8 loc) 393 B
import { Task } from "actionhero"; import { TaskInputs } from "actionhero/dist/classes/task"; import { AsyncReturnType } from "type-fest"; export declare abstract class CLSTask extends Task { constructor(); run(inputs: TaskInputs, worker: any): Promise<AsyncReturnType<this["runWithinTransaction"]>>; abstract runWithinTransaction(inputs: TaskInputs, worker: any): Promise<any>; }