import { type IExecuteFunctions, type ILoadOptionsFunctions, type INodeExecutionData, type INodeType, type INodeTypeDescription } from 'n8n-workflow'; export declare class ZohoCrm implements INodeType { description: INodeTypeDescription; methods: { loadOptions: { getAccounts(this: ILoadOptionsFunctions): Promise<{ name: string; value: string; }[]>; getContacts(this: ILoadOptionsFunctions): Promise<{ name: string; value: string; }[]>; getDeals(this: ILoadOptionsFunctions): Promise<{ name: string; value: string; }[]>; getProducts(this: ILoadOptionsFunctions): Promise<{ name: string; value: string; }[]>; getVendors(this: ILoadOptionsFunctions): Promise<{ name: string; value: string; }[]>; getAccountFields(this: ILoadOptionsFunctions): Promise<{ name: string; value: string; }[]>; getContactFields(this: ILoadOptionsFunctions): Promise<{ name: string; value: string; }[]>; getDealFields(this: ILoadOptionsFunctions): Promise<{ name: string; value: string; }[]>; getInvoiceFields(this: ILoadOptionsFunctions): Promise<{ name: string; value: string; }[]>; getLeadFields(this: ILoadOptionsFunctions): Promise<{ name: string; value: string; }[]>; getProductFields(this: ILoadOptionsFunctions): Promise<{ name: string; value: string; }[]>; getPurchaseOrderFields(this: ILoadOptionsFunctions): Promise<{ name: string; value: string; }[]>; getVendorOrderFields(this: ILoadOptionsFunctions): Promise<{ name: string; value: string; }[]>; getQuoteFields(this: ILoadOptionsFunctions): Promise<{ name: string; value: string; }[]>; getSalesOrderFields(this: ILoadOptionsFunctions): Promise<{ name: string; value: string; }[]>; getVendorFields(this: ILoadOptionsFunctions): Promise<{ name: string; value: string; }[]>; getCustomAccountFields(this: ILoadOptionsFunctions): Promise<{ name: string; value: string; }[]>; getCustomContactFields(this: ILoadOptionsFunctions): Promise<{ name: string; value: string; }[]>; getCustomDealFields(this: ILoadOptionsFunctions): Promise<{ name: string; value: string; }[]>; getCustomInvoiceFields(this: ILoadOptionsFunctions): Promise<{ name: string; value: string; }[]>; getCustomLeadFields(this: ILoadOptionsFunctions): Promise<{ name: string; value: string; }[]>; getCustomProductFields(this: ILoadOptionsFunctions): Promise<{ name: string; value: string; }[]>; getCustomPurchaseOrderFields(this: ILoadOptionsFunctions): Promise<{ name: string; value: string; }[]>; getCustomVendorOrderFields(this: ILoadOptionsFunctions): Promise<{ name: string; value: string; }[]>; getCustomQuoteFields(this: ILoadOptionsFunctions): Promise<{ name: string; value: string; }[]>; getCustomSalesOrderFields(this: ILoadOptionsFunctions): Promise<{ name: string; value: string; }[]>; getCustomVendorFields(this: ILoadOptionsFunctions): Promise<{ name: string; value: string; }[]>; getAccountType(this: ILoadOptionsFunctions): Promise<{ name: string; value: string; }[]>; getDealStage(this: ILoadOptionsFunctions): Promise<{ name: string; value: string; }[]>; getPurchaseOrderStatus(this: ILoadOptionsFunctions): Promise<{ name: string; value: string; }[]>; getSalesOrderStatus(this: ILoadOptionsFunctions): Promise<{ name: string; value: string; }[]>; getQuoteStage(this: ILoadOptionsFunctions): Promise<{ name: string; value: string; }[]>; }; }; execute(this: IExecuteFunctions): Promise; } //# sourceMappingURL=ZohoCrm.node.d.ts.map