n8n-nodes-instantly-dev
Version:
n8n community node for Instantly API v2
36 lines • 1.22 kB
TypeScript
import { IExecuteFunctions } from 'n8n-workflow';
/**
* Lead operations handler
* Enhanced with comprehensive API coverage and proper endpoints
*/
export declare class LeadOperations {
/**
* Create a new lead
*/
static create(context: IExecuteFunctions, itemIndex: number): Promise<any>;
/**
* Get a single lead by ID
*/
static get(context: IExecuteFunctions, itemIndex: number): Promise<any>;
/**
* Get many leads with filtering and pagination
*/
static getMany(context: IExecuteFunctions, itemIndex: number): Promise<any>;
/**
* Update a lead
*/
static update(context: IExecuteFunctions, itemIndex: number): Promise<any>;
/**
* Delete a lead
*/
static delete(context: IExecuteFunctions, itemIndex: number): Promise<any>;
/**
* Update interest status for leads
*/
static updateInterestStatus(context: IExecuteFunctions, itemIndex: number): Promise<any>;
/**
* Add lead to campaign - streamlined operation for creating a lead and associating with campaign
*/
static addToCampaign(context: IExecuteFunctions, itemIndex: number): Promise<any>;
}
//# sourceMappingURL=LeadOperations.d.ts.map