UNPKG

n8n-nodes-nessus

Version:

n8n community node for Tenable Nessus vulnerability scanner integration

32 lines (31 loc) 1.2 kB
import type { IExecuteFunctions, INodeExecutionData, INodeType, INodeTypeDescription, ILoadOptionsFunctions } from 'n8n-workflow'; export declare class Nessus implements INodeType { description: INodeTypeDescription; methods: { loadOptions: { getPolicyTemplates(this: ILoadOptionsFunctions): Promise<any>; getScans(this: ILoadOptionsFunctions): Promise<any>; getPolicies(this: ILoadOptionsFunctions): Promise<{ name: any; value: any; description: string; }[]>; getFolders(this: ILoadOptionsFunctions): Promise<{ name: any; value: any; description: string; }[]>; getPluginFamilies(this: ILoadOptionsFunctions): Promise<{ name: any; value: any; description: string; }[]>; getPluginsInFamily(this: ILoadOptionsFunctions): Promise<{ name: string; value: any; description: string; }[]>; }; }; execute(this: IExecuteFunctions): Promise<INodeExecutionData[][]>; }