/** * Currents Trigger Node - Version 1 * Starts the workflow when Currents events occur */ export interface CurrentsTriggerV1Params { /** * The Currents project * @default {"mode":"list","value":""} */ projectId?: { __rl: true; mode: 'list' | 'id'; value: string; cachedResultName?: string }; /** * The events to listen to * @default [] */ events?: Array<'RUN_CANCELED' | 'RUN_FINISH' | 'RUN_START' | 'RUN_TIMEOUT'>; } export interface CurrentsTriggerV1Credentials { currentsApi: CredentialReference; } interface CurrentsTriggerV1NodeBase { type: 'n8n-nodes-base.currentsTrigger'; version: 1; credentials?: CurrentsTriggerV1Credentials; isTrigger: true; } export type CurrentsTriggerV1ParamsNode = CurrentsTriggerV1NodeBase & { config: NodeConfig; }; export type CurrentsTriggerV1Node = CurrentsTriggerV1ParamsNode;