n8n-nodes-base
Version:
Base nodes of n8n
26 lines (20 loc) • 770 B
text/typescript
/**
* Autopilot Trigger Node - Version 1
* Handle Autopilot events via webhooks
*/
export interface AutopilotTriggerV1Params {
event?: 'contactAdded' | 'contactAddedToList' | 'contactEnteredSegment' | 'contactLeftSegment' | 'contactRemovedFromList' | 'contactUnsubscribed' | 'contactUpdated' | Expression<string>;
}
export interface AutopilotTriggerV1Credentials {
autopilotApi: CredentialReference;
}
interface AutopilotTriggerV1NodeBase {
type: 'n8n-nodes-base.autopilotTrigger';
version: 1;
credentials?: AutopilotTriggerV1Credentials;
isTrigger: true;
}
export type AutopilotTriggerV1ParamsNode = AutopilotTriggerV1NodeBase & {
config: NodeConfig<AutopilotTriggerV1Params>;
};
export type AutopilotTriggerV1Node = AutopilotTriggerV1ParamsNode;