n8n-nodes-zohoteaminbox
Version:
This is an n8n community node. It lets you use Zoho TeamInbox in your n8n workflows.
33 lines (32 loc) • 1.2 kB
TypeScript
import { IHookFunctions, IWebhookFunctions, ILoadOptionsFunctions, INodeType, INodeTypeDescription, IWebhookResponseData } from 'n8n-workflow';
export declare class ZohoTeamInboxTrigger implements INodeType {
description: INodeTypeDescription;
methods: {
loadOptions: {
getListWorkspace(this: ILoadOptionsFunctions): Promise<{
name: string;
value: string;
}[]>;
getListTeam(this: ILoadOptionsFunctions): Promise<{
name: any;
value: any;
}[]>;
getListInbox(this: ILoadOptionsFunctions): Promise<{
name: string;
value: string;
}[]>;
getListAssignee(this: ILoadOptionsFunctions): Promise<{
name: string;
value: string;
}[]>;
};
};
webhookMethods: {
default: {
checkExists(this: IHookFunctions): Promise<boolean>;
create(this: IHookFunctions): Promise<boolean>;
delete(this: IHookFunctions): Promise<boolean>;
};
};
webhook(this: IWebhookFunctions): Promise<IWebhookResponseData>;
}