n8n-nodes-binalyze-air
Version:
Binalyze AIR nodes for automating DFIR with n8n workflows
12 lines (11 loc) • 1.33 kB
TypeScript
import { IExecuteFunctions, INodeExecutionData, ILoadOptionsFunctions, INodePropertyOptions, INodeListSearchResult, INodeProperties } from 'n8n-workflow';
export declare const RepositoriesOperations: INodeProperties[];
export declare function buildRepositoryQueryParams(organizationId: string, additionalFields: any): Record<string, string | number>;
export declare function isValidRepository(repository: any): boolean;
export declare function extractRepositoryId(repository: any): string;
export declare function fetchAllRepositories(context: ILoadOptionsFunctions | IExecuteFunctions, credentials: any, organizationId: string, filter?: string, pageSize?: number): Promise<any[]>;
export declare function getRepositoryById(context: IExecuteFunctions, credentials: any, organizationId: string, repositoryId: string): Promise<any | null>;
export declare function getRepositoryByName(context: IExecuteFunctions, credentials: any, organizationId: string, repositoryName: string): Promise<any | null>;
export declare function getRepositories(this: ILoadOptionsFunctions, filter?: string): Promise<INodeListSearchResult>;
export declare function getRepositoriesOptions(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
export declare function executeRepositories(this: IExecuteFunctions): Promise<INodeExecutionData[][]>;