@grouparoo/core
Version:
The Grouparoo Core
17 lines (16 loc) • 570 B
TypeScript
import { ParamsFrom } from "actionhero";
import { RetryableTask } from "../../../classes/tasks/retryableTask";
export declare class TelemetryTask extends RetryableTask {
name: string;
description: string;
frequency: number;
queue: string;
inputs: {
readonly trigger: {
readonly required: true;
readonly default: "timer";
readonly formatter: (p: unknown) => "team" | "timer" | "cli_run" | "cli_config";
};
};
runWithinTransaction({ trigger }: ParamsFrom<TelemetryTask>): Promise<boolean>;
}