n8n-nodes-base
Version:
Base nodes of n8n
21 lines • 1.39 kB
TypeScript
import type { IExecuteFunctions, ILoadOptionsFunctions, INodeExecutionData, INodePropertyOptions, INodeType, INodeTypeDescription } from 'n8n-workflow';
export declare class Mautic implements INodeType {
description: INodeTypeDescription;
methods: {
loadOptions: {
getCompanies(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
getTags(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
getStages(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
getCompanyFields(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
getIndustries(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
getContactFields(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
getSegments(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
getCampaigns(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
getEmails(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
getSegmentEmails(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
getCampaignEmails(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
};
};
execute(this: IExecuteFunctions): Promise<INodeExecutionData[][]>;
}
//# sourceMappingURL=Mautic.node.d.ts.map