@grouparoo/core
Version:
The Grouparoo Core
20 lines (19 loc) • 633 B
TypeScript
import { CLSTask } from "../../classes/tasks/clsTask";
import { ParamsFrom } from "actionhero";
import { APIData } from "../../modules/apiData";
export declare class ExportSendBatches extends CLSTask {
name: string;
description: string;
frequency: number;
queue: string;
inputs: {
readonly destinationId: {
readonly required: true;
};
readonly exportIds: {
readonly required: true;
readonly formatter: typeof APIData.ensureArray;
};
};
runWithinTransaction({ destinationId, exportIds, }: ParamsFrom<ExportSendBatches>): Promise<void>;
}