import type { IExecuteFunctions, ILoadOptionsFunctions, INodeExecutionData, INodePropertyOptions, INodeType, INodeTypeDescription } from 'n8n-workflow'; export declare class Salesforce implements INodeType { description: INodeTypeDescription; methods: { loadOptions: { getLeadStatuses(this: ILoadOptionsFunctions): Promise; getUsers(this: ILoadOptionsFunctions): Promise; getCaseOwners(this: ILoadOptionsFunctions): Promise; getLeadOwners(this: ILoadOptionsFunctions): Promise; getLeadSources(this: ILoadOptionsFunctions): Promise; getCustomFields(this: ILoadOptionsFunctions): Promise; getRecordTypes(this: ILoadOptionsFunctions): Promise; getExternalIdFields(this: ILoadOptionsFunctions): Promise; getAccounts(this: ILoadOptionsFunctions): Promise; getCampaigns(this: ILoadOptionsFunctions): Promise; getStages(this: ILoadOptionsFunctions): Promise; getAccountTypes(this: ILoadOptionsFunctions): Promise; getAccountSources(this: ILoadOptionsFunctions): Promise; getCaseTypes(this: ILoadOptionsFunctions): Promise; getCaseStatuses(this: ILoadOptionsFunctions): Promise; getCaseReasons(this: ILoadOptionsFunctions): Promise; getCaseOrigins(this: ILoadOptionsFunctions): Promise; getCasePriorities(this: ILoadOptionsFunctions): Promise; getTaskStatuses(this: ILoadOptionsFunctions): Promise; getTaskTypes(this: ILoadOptionsFunctions): Promise; getTaskSubjects(this: ILoadOptionsFunctions): Promise; getTaskCallTypes(this: ILoadOptionsFunctions): Promise; getTaskPriorities(this: ILoadOptionsFunctions): Promise; getTaskRecurrenceTypes(this: ILoadOptionsFunctions): Promise; getTaskRecurrenceInstances(this: ILoadOptionsFunctions): Promise; getCustomObjects(this: ILoadOptionsFunctions): Promise; getCustomObjectFields(this: ILoadOptionsFunctions): Promise; getAccountFields(this: ILoadOptionsFunctions): Promise; getAtachmentFields(this: ILoadOptionsFunctions): Promise; getCaseFields(this: ILoadOptionsFunctions): Promise; getLeadFields(this: ILoadOptionsFunctions): Promise; getOpportunityFields(this: ILoadOptionsFunctions): Promise; getTaskFields(this: ILoadOptionsFunctions): Promise; getUserFields(this: ILoadOptionsFunctions): Promise; getContactFields(this: ILoadOptionsFunctions): Promise; }; }; execute(this: IExecuteFunctions): Promise; } //# sourceMappingURL=Salesforce.node.d.ts.map