n8n-nodes-feishu-lite
Version:
14 lines (13 loc) • 520 B
TypeScript
import { INodePropertyOptions } from 'n8n-workflow/dist/Interfaces';
import { IDataObject, type IExecuteFunctions, INodeProperties } from 'n8n-workflow';
export type ResourceOperations = INodePropertyOptions & {
options: INodeProperties[];
call?: (this: IExecuteFunctions, index: number) => Promise<IDataObject>;
order?: number;
};
export type ResourceOptions = INodePropertyOptions & {
order?: number;
};
export interface IResource extends INodePropertyOptions {
operations: ResourceOperations[];
}