import { IExecuteFunctions, INodeExecutionData, INodeOutputConfiguration, INodeProperties } from "n8n-workflow"; import { DebugLoggerWatcher } from "./DebugLoggerWatcher"; export interface ImapNodeDebugParameters { debugOutputFormats: string[]; debugEnableDebugImapLogs: boolean; } export declare class ImapNodeDebugUtils { static ImapNodeDebugUtilsEnabled(): boolean; static GetDebugNodeProperties(): INodeProperties[]; static GetDebugNodeOutputProperties(): INodeOutputConfiguration[]; static GetDebugSettingsFromNode(node: IExecuteFunctions): ImapNodeDebugParameters; static AddNodeDebugOutputData(parameters?: ImapNodeDebugParameters, outputBranches?: INodeExecutionData[][], loggerWatcher?: DebugLoggerWatcher, caughtError?: Error | null): void; }