import { INodePropertyOptions, IDataObject, IExecuteFunctions, INodeProperties } from 'n8n-workflow'; export type ResourceOperation = INodePropertyOptions & { options: INodeProperties[]; call?: (this: IExecuteFunctions, index: number) => Promise; order?: number; }; export type ResourceOptions = INodePropertyOptions & { order?: number; }; export interface IResource extends INodePropertyOptions { operations: ResourceOperation[]; }