n8n-nodes-binalyze-air
Version:
Binalyze AIR nodes for automating DFIR with n8n workflows
11 lines (10 loc) • 1.11 kB
TypeScript
import { IExecuteFunctions, INodeExecutionData, ILoadOptionsFunctions, INodePropertyOptions, INodeListSearchResult, INodeProperties } from 'n8n-workflow';
import { AirCredentials } from '../../../credentials/AirApi.credentials';
export declare const TriageRulesOperations: INodeProperties[];
export declare function extractTriageRuleId(triageRule: any): string;
export declare function isValidTriageRule(triageRule: any): boolean;
export declare function fetchAllTriageRules(context: ILoadOptionsFunctions | IExecuteFunctions, credentials: AirCredentials, organizationIds?: string, searchFilter?: string, pageSize?: number): Promise<any[]>;
export declare function buildTriageRuleQueryParams(organizationIds: string, additionalFields: any): Record<string, string | number>;
export declare function getTriageRules(this: ILoadOptionsFunctions, searchTerm?: string): Promise<INodeListSearchResult>;
export declare function getTriageRulesOptions(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
export declare function executeTriageRules(this: IExecuteFunctions): Promise<INodeExecutionData[][]>;