n8n
Version:
n8n Workflow Automation Tool
11 lines (10 loc) • 678 B
TypeScript
import type { ClaimedTask } from '@n8n/scheduler';
import type { INodeExecutionData } from 'n8n-workflow';
export declare const SCHEDULE_TRIGGER_TASK_TYPE = "workflow:schedule-trigger";
export interface ScheduleTriggerTaskPayload {
workflowId: string;
nodeId: string;
}
export declare const isScheduleTriggerTaskPayload: (payload: Record<string, unknown>) => payload is Record<string, unknown> & ScheduleTriggerTaskPayload;
export declare const scheduleTriggerDeduplicationKey: ({ jobId, scheduledFor, }: Pick<ClaimedTask, 'jobId' | 'scheduledFor'>) => string;
export declare const buildScheduleTriggerItem: (scheduledFor: Date, timezone: string) => INodeExecutionData;