n8n-nodes-base
Version:
Base nodes of n8n
35 lines (29 loc) • 876 B
text/typescript
/**
* 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<CurrentsTriggerV1Params>;
};
export type CurrentsTriggerV1Node = CurrentsTriggerV1ParamsNode;