UNPKG

n8n

Version:

n8n Workflow Automation Tool

16 lines (15 loc) 609 B
import { IExternalHooksClass, IExternalHooksFileData } from '.'; declare class ExternalHooksClass implements IExternalHooksClass { externalHooks: { [key: string]: Array<() => {}>; }; initDidRun: boolean; init(): Promise<void>; reload(externalHooks?: IExternalHooksFileData): Promise<void>; loadHooksFiles(reload?: boolean): Promise<void>; loadHooks(hookFileData: IExternalHooksFileData): void; run(hookName: string, hookParameters?: any[]): Promise<void>; exists(hookName: string): boolean; } export declare function ExternalHooks(): ExternalHooksClass; export {};