n8n-nodes-base
Version:
Base nodes of n8n
48 lines • 3.99 kB
TypeScript
import type { ICredentialsDecrypted, ICredentialTestFunctions, IExecuteFunctions, ILoadOptionsFunctions, INodeCredentialTestResult, INodeExecutionData, INodePropertyOptions, INodeType, INodeTypeBaseDescription, INodeTypeDescription } from 'n8n-workflow';
export declare class HubspotV1 implements INodeType {
description: INodeTypeDescription;
constructor(baseDescription: INodeTypeBaseDescription);
methods: {
credentialTest: {
hubspotApiTest(this: ICredentialTestFunctions, credential: ICredentialsDecrypted): Promise<INodeCredentialTestResult>;
};
loadOptions: {
getContactLeadStatuses(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
getContactLealBasics(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
getContactLifeCycleStages(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
getContactOriginalSources(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
getContactPrefferedLanguages(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
getContactStatuses(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
getContactProperties(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
getContactCustomProperties(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
getContactNumberOfEmployees(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
getCompanyIndustries(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
getCompanyleadStatuses(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
getCompanylifecycleStages(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
getCompanyTypes(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
getCompanyTargetAccounts(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
getCompanySourceTypes(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
getCompanyWebTechnologies(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
getCompanyProperties(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
getCompanyCustomProperties(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
getDealStages(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
getDealTypes(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
getDealCustomProperties(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
getDealProperties(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
getForms(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
getSubscriptionTypes(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
getTicketCategories(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
getTicketPipelines(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
getTicketPriorities(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
getTicketProperties(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
getTicketResolutions(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
getTicketSources(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
getTicketStages(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
getOwners(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
getCompanies(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
getContacts(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
};
};
execute(this: IExecuteFunctions): Promise<INodeExecutionData[][]>;
}
//# sourceMappingURL=HubspotV1.node.d.ts.map