/** * Merge Node - Version 3.2 * Discriminator: mode=chooseBranch */ /** Output data from a specific branch, without modifying it */ export type MergeV32ChooseBranchParams = { mode: 'chooseBranch'; /** * The number of data inputs you want to merge. The node waits for all connected inputs to be executed. * @default 2 */ numberInputs?: 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10; /** * Output Type * @default waitForAll */ chooseBranchMode?: 'waitForAll' | Expression; /** * Output * @displayOptions.show { chooseBranchMode: ["waitForAll"] } * @default specifiedInput */ output?: 'specifiedInput' | 'empty' | Expression; /** * The number of the input to use data of * @displayOptions.show { output: ["specifiedInput"] } * @default 1 */ useDataOfInput?: string | Expression; }; export type MergeV32ChooseBranchNode = { type: 'n8n-nodes-base.merge'; version: 3.2; config: NodeConfig; };