/** * Formstack Trigger Node - Version 1 * Starts the workflow on a Formstack form submission. */ export interface FormstackTriggerV1Params { authentication?: 'accessToken' | 'oAuth2' | Expression; /** * The Formstack form to monitor for new submissions. Choose from the list, or specify an ID using an <a href="https://docs.n8n.io/code/expressions/">expression</a>. */ formId?: string | Expression; /** * Whether to return a simplified version of the response instead of the raw data * @default true */ simple?: boolean | Expression; } export interface FormstackTriggerV1Credentials { formstackApi: CredentialReference; formstackOAuth2Api: CredentialReference; } interface FormstackTriggerV1NodeBase { type: 'n8n-nodes-base.formstackTrigger'; version: 1; credentials?: FormstackTriggerV1Credentials; isTrigger: true; } export type FormstackTriggerV1ParamsNode = FormstackTriggerV1NodeBase & { config: NodeConfig; }; export type FormstackTriggerV1Node = FormstackTriggerV1ParamsNode;