@grouparoo/core
Version:
The Grouparoo Core
27 lines (26 loc) • 902 B
TypeScript
import { ParamsFrom } from "actionhero";
import { CLSTask } from "../../classes/tasks/clsTask";
import { APIData } from "../../modules/apiData";
export declare class ScheduleEnqueueRuns extends CLSTask {
name: string;
description: string;
frequency: number;
queue: string;
inputs: {
readonly ignoreDeltas: {
readonly required: false;
readonly default: false;
readonly formatter: typeof APIData.ensureBoolean;
};
readonly runIfNotRecurring: {
readonly required: false;
readonly default: false;
readonly formatter: typeof APIData.ensureBoolean;
};
readonly scheduleIds: {
readonly required: false;
readonly formatter: typeof APIData.ensureArray;
};
};
runWithinTransaction(params: ParamsFrom<ScheduleEnqueueRuns>): Promise<void>;
}