UNPKG

n8n

Version:

n8n Workflow Automation Tool

15 lines (14 loc) 783 B
import { IRun } from 'n8n-workflow'; import { IDiagnosticInfo, IInternalHooksClass, IPersonalizationSurveyAnswers, IWorkflowBase } from '.'; import { Telemetry } from './telemetry'; export declare class InternalHooksClass implements IInternalHooksClass { private telemetry; constructor(telemetry: Telemetry); onServerStarted(diagnosticInfo: IDiagnosticInfo): Promise<unknown[]>; onPersonalizationSurveySubmitted(answers: IPersonalizationSurveyAnswers): Promise<void>; onWorkflowCreated(workflow: IWorkflowBase): Promise<void>; onWorkflowDeleted(workflowId: string): Promise<void>; onWorkflowSaved(workflow: IWorkflowBase): Promise<void>; onWorkflowPostExecute(workflow: IWorkflowBase, runData?: IRun): Promise<void>; onN8nStop(): Promise<void>; }