import { ErrorHandler } from '@kaoto-next/camel-catalog/types'; import { EntityType } from '../../camel/entities/base-entity'; import { BaseVisualCamelEntity, IVisualizationNode, IVisualizationNodeData, NodeInteraction, VisualComponentSchema } from '../base-visual-entity'; export declare class CamelErrorHandlerVisualEntity implements BaseVisualCamelEntity { errorHandlerDef: { errorHandler: ErrorHandler; }; id: string; readonly type = EntityType.ErrorHandler; constructor(errorHandlerDef: { errorHandler: ErrorHandler; }); static isApplicable(errorHandlerDef: unknown): errorHandlerDef is { errorHandler: ErrorHandler; }; getId(): string; setId(id: string): void; getNodeLabel(): string; getTooltipContent(): string; addStep(): void; removeStep(): void; getComponentSchema(): VisualComponentSchema; updateModel(path: string | undefined, value: unknown): void; getNodeInteraction(): NodeInteraction; getNodeValidationText(): string | undefined; toVizNode(): IVisualizationNode; toJSON(): unknown; }