/** * TheHive Trigger Node - Version 2 * Starts the workflow when TheHive events occur */ export interface TheHiveTriggerV2Params { /** * Events types * @default [] */ events?: Array<'*' | 'alert_create' | 'alert_delete' | 'alert_update' | 'case_create' | 'case_delete' | 'case_update' | 'case_task_log_create' | 'case_task_log_delete' | 'case_task_log_update' | 'case_artifact_create' | 'case_artifact_delete' | 'case_artifact_update' | 'case_task_create' | 'case_task_update'>; } interface TheHiveTriggerV2NodeBase { type: 'n8n-nodes-base.theHiveTrigger'; version: 2; isTrigger: true; } export type TheHiveTriggerV2ParamsNode = TheHiveTriggerV2NodeBase & { config: NodeConfig; }; export type TheHiveTriggerV2Node = TheHiveTriggerV2ParamsNode;