/**
 * Wise Trigger Node - Version 1
 * Handle Wise events via webhooks
 */


export interface WiseTriggerV1Params {
/**
 * Choose from the list, or specify an ID using an &lt;a href="https://docs.n8n.io/code/expressions/"&gt;expression&lt;/a&gt;
 */
    profileId?: string | Expression<string>;
  event?: 'balanceCredit' | 'balanceUpdate' | 'transferActiveCases' | 'tranferStateChange' | Expression<string>;
}

export interface WiseTriggerV1Credentials {
  wiseApi: CredentialReference;
}

interface WiseTriggerV1NodeBase {
  type: 'n8n-nodes-base.wiseTrigger';
  version: 1;
  credentials?: WiseTriggerV1Credentials;
  isTrigger: true;
}

export type WiseTriggerV1ParamsNode = WiseTriggerV1NodeBase & {
  config: NodeConfig<WiseTriggerV1Params>;
};

export type WiseTriggerV1Node = WiseTriggerV1ParamsNode;