pesco-karavan-core
Version:
Apache Camel Karavan Core
242 lines (241 loc) • 24.8 kB
TypeScript
/**
* Generated by karavan build tools - do NOT edit this file!
*/
import { CamelElement } from "../model/IntegrationDefinition";
import { AggregateDefinition, Any23DataFormat, ApiKeyDefinition, ASN1DataFormat, AvroDataFormat, BarcodeDataFormat, Base64DataFormat, BasicAuthDefinition, BatchResequencerConfig, BeanDefinition, BeansDeserializer, BearerTokenDefinition, BindyDataFormat, BlacklistServiceCallServiceFilterConfiguration, CachingServiceCallServiceDiscoveryConfiguration, CatchDefinition, CBORDataFormat, ChoiceDefinition, CircuitBreakerDefinition, ClaimCheckDefinition, CombinedServiceCallServiceDiscoveryConfiguration, CombinedServiceCallServiceFilterConfiguration, ConstantExpression, ConsulServiceCallServiceDiscoveryConfiguration, ContextScanDefinition, ConvertBodyDefinition, CryptoDataFormat, CSimpleExpression, CsvDataFormat, CustomDataFormat, CustomLoadBalancerDefinition, CustomServiceCallServiceFilterConfiguration, CustomTransformerDefinition, CustomValidatorDefinition, DataFormatDefinition, DataFormatsDefinition, DataFormatTransformerDefinition, DatasonnetExpression, DeadLetterChannelDefinition, DefaultErrorHandlerDefinition, DefaultServiceCallServiceLoadBalancerConfiguration, DelayDefinition, DeleteDefinition, DescriptionDefinition, DnsServiceCallServiceDiscoveryConfiguration, DynamicRouterDefinition, EndpointTransformerDefinition, EndpointValidatorDefinition, EnrichDefinition, ErrorHandlerBuilderDeserializer, ErrorHandlerDefinition, ErrorHandlerRefDefinition, ExchangePropertyExpression, ExpressionDefinition, ExpressionSubElementDefinition, FailoverLoadBalancerDefinition, FaultToleranceConfigurationDefinition, FhirJsonDataFormat, FhirXmlDataFormat, FilterDefinition, FinallyDefinition, FlatpackDataFormat, FromDefinition, GetDefinition, GlobalOptionDefinition, GlobalOptionsDefinition, GrokDataFormat, GroovyExpression, GzipDeflaterDataFormat, HeadDefinition, HeaderExpression, HealthyServiceCallServiceFilterConfiguration, HL7DataFormat, Hl7TerserExpression, IcalDataFormat, IdempotentConsumerDefinition, InOnlyDefinition, InOutDefinition, InputTypeDefinition, InterceptDefinition, InterceptFromDefinition, InterceptSendToEndpointDefinition, JacksonXMLDataFormat, JaxbDataFormat, JoorExpression, JqExpression, JsonApiDataFormat, JsonDataFormat, JsonPathExpression, JtaTransactionErrorHandlerDefinition, KameletDefinition, KubernetesServiceCallServiceDiscoveryConfiguration, LanguageExpression, LoadBalanceDefinition, LogDefinition, LoopDefinition, LZFDataFormat, MarshalDefinition, MethodCallExpression, MimeMultipartDataFormat, MulticastDefinition, MutualTLSDefinition, MvelExpression, NamedBeanDefinition, NoErrorHandlerDefinition, OAuth2Definition, OgnlExpression, OnCompletionDefinition, OnExceptionDefinition, OnFallbackDefinition, OpenIdConnectDefinition, OptimisticLockRetryPolicyDefinition, OtherwiseDefinition, OutputAwareFromDefinition, OutputDefinition, OutputTypeDefinition, PackageScanDefinition, ParamDefinition, PassThroughServiceCallServiceFilterConfiguration, PatchDefinition, PausableDefinition, PGPDataFormat, PipelineDefinition, PolicyDefinition, PollEnrichDefinition, PostDefinition, PredicateValidatorDefinition, ProcessDefinition, ProcessorDefinition, PropertyDefinition, PropertyExpressionDefinition, ProtobufDataFormat, PutDefinition, RandomLoadBalancerDefinition, RecipientListDefinition, RedeliveryPolicyDefinition, RefExpression, RemoveHeaderDefinition, RemoveHeadersDefinition, RemovePropertiesDefinition, RemovePropertyDefinition, ResequenceDefinition, Resilience4jConfigurationDefinition, ResponseHeaderDefinition, ResponseMessageDefinition, RestBindingDefinition, RestConfigurationDefinition, RestContextRefDefinition, RestDefinition, RestPropertyDefinition, RestsDefinition, RestSecuritiesDefinition, ResumableDefinition, RollbackDefinition, RoundRobinLoadBalancerDefinition, RouteBuilderDefinition, RouteConfigurationContextRefDefinition, RouteConfigurationDefinition, RouteContextRefDefinition, RouteDefinition, RouteTemplateBeanDefinition, RouteTemplateDefinition, RouteTemplateParameterDefinition, RoutingSlipDefinition, RssDataFormat, SagaActionUriDefinition, SagaDefinition, SamplingDefinition, ScriptDefinition, SecurityDefinition, ServiceCallConfigurationDefinition, ServiceCallDefinition, ServiceCallExpressionConfiguration, ServiceCallServiceChooserConfiguration, ServiceCallServiceDiscoveryConfiguration, ServiceCallServiceFilterConfiguration, ServiceCallServiceLoadBalancerConfiguration, SetBodyDefinition, SetExchangePatternDefinition, SetHeaderDefinition, SetPropertyDefinition, SimpleExpression, SoapDataFormat, SortDefinition, SpELExpression, SplitDefinition, SpringTransactionErrorHandlerDefinition, StaticServiceCallServiceDiscoveryConfiguration, StepDefinition, StickyLoadBalancerDefinition, StopDefinition, StreamResequencerConfig, SyslogDataFormat, TarFileDataFormat, TemplatedRouteBeanDefinition, TemplatedRouteDefinition, TemplatedRouteParameterDefinition, ThreadPoolProfileDefinition, ThreadsDefinition, ThriftDataFormat, ThrottleDefinition, ThrowExceptionDefinition, TidyMarkupDataFormat, ToDefinition, ToDynamicDefinition, TokenizerExpression, TopicLoadBalancerDefinition, TransactedDefinition, TransformDefinition, TransformersDefinition, TryDefinition, UniVocityCsvDataFormat, UniVocityFixedDataFormat, UniVocityHeader, UniVocityTsvDataFormat, UnmarshalDefinition, ValidateDefinition, ValidatorsDefinition, WeightedLoadBalancerDefinition, WhenDefinition, WhenSkipSendToEndpointDefinition, WireTapDefinition, XMLSecurityDataFormat, XMLTokenizerExpression, XPathExpression, XQueryExpression, XStreamDataFormat, YAMLDataFormat, YAMLTypeFilterDefinition, ZipDeflaterDataFormat, ZipFileDataFormat, ZooKeeperServiceCallServiceDiscoveryConfiguration } from '../model/CamelDefinition';
export declare class CamelDefinitionYamlStep {
static readProcessorDefinition: (element: any) => ProcessorDefinition;
static readBeansDeserializer: (element: any) => BeansDeserializer;
static readErrorHandlerBuilderDeserializer: (element: any) => ErrorHandlerBuilderDeserializer;
static readNamedBeanDefinition: (element: any) => NamedBeanDefinition;
static readOutputAwareFromDefinition: (element: any) => OutputAwareFromDefinition;
static readAggregateDefinition: (element: any) => AggregateDefinition;
static readBeanDefinition: (element: any) => BeanDefinition;
static readCatchDefinition: (element: any) => CatchDefinition;
static readChoiceDefinition: (element: any) => ChoiceDefinition;
static readCircuitBreakerDefinition: (element: any) => CircuitBreakerDefinition;
static readClaimCheckDefinition: (element: any) => ClaimCheckDefinition;
static readContextScanDefinition: (element: any) => ContextScanDefinition;
static readConvertBodyDefinition: (element: any) => ConvertBodyDefinition;
static readDataFormatDefinition: (element: any) => DataFormatDefinition;
static readDelayDefinition: (element: any) => DelayDefinition;
static readDescriptionDefinition: (element: any) => DescriptionDefinition;
static readDynamicRouterDefinition: (element: any) => DynamicRouterDefinition;
static readEnrichDefinition: (element: any) => EnrichDefinition;
static readErrorHandlerDefinition: (element: any) => ErrorHandlerDefinition;
static readExpressionSubElementDefinition: (element: any) => ExpressionSubElementDefinition;
static readFaultToleranceConfigurationDefinition: (element: any) => FaultToleranceConfigurationDefinition;
static readFilterDefinition: (element: any) => FilterDefinition;
static readFinallyDefinition: (element: any) => FinallyDefinition;
static readFromDefinition: (element: any) => FromDefinition;
static readGlobalOptionDefinition: (element: any) => GlobalOptionDefinition;
static readGlobalOptionsDefinition: (element: any) => GlobalOptionsDefinition;
static readIdempotentConsumerDefinition: (element: any) => IdempotentConsumerDefinition;
static readInOnlyDefinition: (element: any) => InOnlyDefinition;
static readInOutDefinition: (element: any) => InOutDefinition;
static readInputTypeDefinition: (element: any) => InputTypeDefinition;
static readInterceptDefinition: (element: any) => InterceptDefinition;
static readInterceptFromDefinition: (element: any) => InterceptFromDefinition;
static readInterceptSendToEndpointDefinition: (element: any) => InterceptSendToEndpointDefinition;
static readKameletDefinition: (element: any) => KameletDefinition;
static readLoadBalanceDefinition: (element: any) => LoadBalanceDefinition;
static readLogDefinition: (element: any) => LogDefinition;
static readLoopDefinition: (element: any) => LoopDefinition;
static readMarshalDefinition: (element: any) => MarshalDefinition;
static readMulticastDefinition: (element: any) => MulticastDefinition;
static readOnCompletionDefinition: (element: any) => OnCompletionDefinition;
static readOnExceptionDefinition: (element: any) => OnExceptionDefinition;
static readOnFallbackDefinition: (element: any) => OnFallbackDefinition;
static readOptimisticLockRetryPolicyDefinition: (element: any) => OptimisticLockRetryPolicyDefinition;
static readOtherwiseDefinition: (element: any) => OtherwiseDefinition;
static readOutputDefinition: (element: any) => OutputDefinition;
static readOutputTypeDefinition: (element: any) => OutputTypeDefinition;
static readPackageScanDefinition: (element: any) => PackageScanDefinition;
static readPausableDefinition: (element: any) => PausableDefinition;
static readPipelineDefinition: (element: any) => PipelineDefinition;
static readPolicyDefinition: (element: any) => PolicyDefinition;
static readPollEnrichDefinition: (element: any) => PollEnrichDefinition;
static readProcessDefinition: (element: any) => ProcessDefinition;
static readPropertyDefinition: (element: any) => PropertyDefinition;
static readPropertyExpressionDefinition: (element: any) => PropertyExpressionDefinition;
static readRecipientListDefinition: (element: any) => RecipientListDefinition;
static readRedeliveryPolicyDefinition: (element: any) => RedeliveryPolicyDefinition;
static readRemoveHeaderDefinition: (element: any) => RemoveHeaderDefinition;
static readRemoveHeadersDefinition: (element: any) => RemoveHeadersDefinition;
static readRemovePropertiesDefinition: (element: any) => RemovePropertiesDefinition;
static readRemovePropertyDefinition: (element: any) => RemovePropertyDefinition;
static readResequenceDefinition: (element: any) => ResequenceDefinition;
static readResilience4jConfigurationDefinition: (element: any) => Resilience4jConfigurationDefinition;
static readRestContextRefDefinition: (element: any) => RestContextRefDefinition;
static readResumableDefinition: (element: any) => ResumableDefinition;
static readRollbackDefinition: (element: any) => RollbackDefinition;
static readRouteBuilderDefinition: (element: any) => RouteBuilderDefinition;
static readRouteConfigurationContextRefDefinition: (element: any) => RouteConfigurationContextRefDefinition;
static readRouteConfigurationDefinition: (element: any) => RouteConfigurationDefinition;
static readRouteContextRefDefinition: (element: any) => RouteContextRefDefinition;
static readRouteDefinition: (element: any) => RouteDefinition;
static readRouteTemplateBeanDefinition: (element: any) => RouteTemplateBeanDefinition;
static readRouteTemplateDefinition: (element: any) => RouteTemplateDefinition;
static readRouteTemplateParameterDefinition: (element: any) => RouteTemplateParameterDefinition;
static readRoutingSlipDefinition: (element: any) => RoutingSlipDefinition;
static readSagaActionUriDefinition: (element: any) => SagaActionUriDefinition;
static readSagaDefinition: (element: any) => SagaDefinition;
static readSamplingDefinition: (element: any) => SamplingDefinition;
static readScriptDefinition: (element: any) => ScriptDefinition;
static readSetBodyDefinition: (element: any) => SetBodyDefinition;
static readSetExchangePatternDefinition: (element: any) => SetExchangePatternDefinition;
static readSetHeaderDefinition: (element: any) => SetHeaderDefinition;
static readSetPropertyDefinition: (element: any) => SetPropertyDefinition;
static readSortDefinition: (element: any) => SortDefinition;
static readSplitDefinition: (element: any) => SplitDefinition;
static readStepDefinition: (element: any) => StepDefinition;
static readStopDefinition: (element: any) => StopDefinition;
static readTemplatedRouteBeanDefinition: (element: any) => TemplatedRouteBeanDefinition;
static readTemplatedRouteDefinition: (element: any) => TemplatedRouteDefinition;
static readTemplatedRouteParameterDefinition: (element: any) => TemplatedRouteParameterDefinition;
static readThreadPoolProfileDefinition: (element: any) => ThreadPoolProfileDefinition;
static readThreadsDefinition: (element: any) => ThreadsDefinition;
static readThrottleDefinition: (element: any) => ThrottleDefinition;
static readThrowExceptionDefinition: (element: any) => ThrowExceptionDefinition;
static readToDefinition: (element: any) => ToDefinition;
static readToDynamicDefinition: (element: any) => ToDynamicDefinition;
static readTransactedDefinition: (element: any) => TransactedDefinition;
static readTransformDefinition: (element: any) => TransformDefinition;
static readTryDefinition: (element: any) => TryDefinition;
static readUnmarshalDefinition: (element: any) => UnmarshalDefinition;
static readValidateDefinition: (element: any) => ValidateDefinition;
static readWhenDefinition: (element: any) => WhenDefinition;
static readWhenSkipSendToEndpointDefinition: (element: any) => WhenSkipSendToEndpointDefinition;
static readWireTapDefinition: (element: any) => WireTapDefinition;
static readBlacklistServiceCallServiceFilterConfiguration: (element: any) => BlacklistServiceCallServiceFilterConfiguration;
static readCachingServiceCallServiceDiscoveryConfiguration: (element: any) => CachingServiceCallServiceDiscoveryConfiguration;
static readCombinedServiceCallServiceDiscoveryConfiguration: (element: any) => CombinedServiceCallServiceDiscoveryConfiguration;
static readCombinedServiceCallServiceFilterConfiguration: (element: any) => CombinedServiceCallServiceFilterConfiguration;
static readConsulServiceCallServiceDiscoveryConfiguration: (element: any) => ConsulServiceCallServiceDiscoveryConfiguration;
static readCustomServiceCallServiceFilterConfiguration: (element: any) => CustomServiceCallServiceFilterConfiguration;
static readDefaultServiceCallServiceLoadBalancerConfiguration: (element: any) => DefaultServiceCallServiceLoadBalancerConfiguration;
static readDnsServiceCallServiceDiscoveryConfiguration: (element: any) => DnsServiceCallServiceDiscoveryConfiguration;
static readHealthyServiceCallServiceFilterConfiguration: (element: any) => HealthyServiceCallServiceFilterConfiguration;
static readKubernetesServiceCallServiceDiscoveryConfiguration: (element: any) => KubernetesServiceCallServiceDiscoveryConfiguration;
static readPassThroughServiceCallServiceFilterConfiguration: (element: any) => PassThroughServiceCallServiceFilterConfiguration;
static readServiceCallConfigurationDefinition: (element: any) => ServiceCallConfigurationDefinition;
static readServiceCallDefinition: (element: any) => ServiceCallDefinition;
static readServiceCallExpressionConfiguration: (element: any) => ServiceCallExpressionConfiguration;
static readServiceCallServiceChooserConfiguration: (element: any) => ServiceCallServiceChooserConfiguration;
static readServiceCallServiceDiscoveryConfiguration: (element: any) => ServiceCallServiceDiscoveryConfiguration;
static readServiceCallServiceFilterConfiguration: (element: any) => ServiceCallServiceFilterConfiguration;
static readServiceCallServiceLoadBalancerConfiguration: (element: any) => ServiceCallServiceLoadBalancerConfiguration;
static readStaticServiceCallServiceDiscoveryConfiguration: (element: any) => StaticServiceCallServiceDiscoveryConfiguration;
static readZooKeeperServiceCallServiceDiscoveryConfiguration: (element: any) => ZooKeeperServiceCallServiceDiscoveryConfiguration;
static readBatchResequencerConfig: (element: any) => BatchResequencerConfig;
static readStreamResequencerConfig: (element: any) => StreamResequencerConfig;
static readASN1DataFormat: (element: any) => ASN1DataFormat;
static readAny23DataFormat: (element: any) => Any23DataFormat;
static readAvroDataFormat: (element: any) => AvroDataFormat;
static readBarcodeDataFormat: (element: any) => BarcodeDataFormat;
static readBase64DataFormat: (element: any) => Base64DataFormat;
static readBindyDataFormat: (element: any) => BindyDataFormat;
static readCBORDataFormat: (element: any) => CBORDataFormat;
static readCryptoDataFormat: (element: any) => CryptoDataFormat;
static readCsvDataFormat: (element: any) => CsvDataFormat;
static readCustomDataFormat: (element: any) => CustomDataFormat;
static readDataFormatsDefinition: (element: any) => DataFormatsDefinition;
static readFhirJsonDataFormat: (element: any) => FhirJsonDataFormat;
static readFhirXmlDataFormat: (element: any) => FhirXmlDataFormat;
static readFlatpackDataFormat: (element: any) => FlatpackDataFormat;
static readGrokDataFormat: (element: any) => GrokDataFormat;
static readGzipDeflaterDataFormat: (element: any) => GzipDeflaterDataFormat;
static readHL7DataFormat: (element: any) => HL7DataFormat;
static readIcalDataFormat: (element: any) => IcalDataFormat;
static readJacksonXMLDataFormat: (element: any) => JacksonXMLDataFormat;
static readJaxbDataFormat: (element: any) => JaxbDataFormat;
static readJsonApiDataFormat: (element: any) => JsonApiDataFormat;
static readJsonDataFormat: (element: any) => JsonDataFormat;
static readLZFDataFormat: (element: any) => LZFDataFormat;
static readMimeMultipartDataFormat: (element: any) => MimeMultipartDataFormat;
static readPGPDataFormat: (element: any) => PGPDataFormat;
static readProtobufDataFormat: (element: any) => ProtobufDataFormat;
static readRssDataFormat: (element: any) => RssDataFormat;
static readSoapDataFormat: (element: any) => SoapDataFormat;
static readSyslogDataFormat: (element: any) => SyslogDataFormat;
static readTarFileDataFormat: (element: any) => TarFileDataFormat;
static readThriftDataFormat: (element: any) => ThriftDataFormat;
static readTidyMarkupDataFormat: (element: any) => TidyMarkupDataFormat;
static readUniVocityCsvDataFormat: (element: any) => UniVocityCsvDataFormat;
static readUniVocityFixedDataFormat: (element: any) => UniVocityFixedDataFormat;
static readUniVocityHeader: (element: any) => UniVocityHeader;
static readUniVocityTsvDataFormat: (element: any) => UniVocityTsvDataFormat;
static readXMLSecurityDataFormat: (element: any) => XMLSecurityDataFormat;
static readXStreamDataFormat: (element: any) => XStreamDataFormat;
static readYAMLDataFormat: (element: any) => YAMLDataFormat;
static readYAMLTypeFilterDefinition: (element: any) => YAMLTypeFilterDefinition;
static readZipDeflaterDataFormat: (element: any) => ZipDeflaterDataFormat;
static readZipFileDataFormat: (element: any) => ZipFileDataFormat;
static readDeadLetterChannelDefinition: (element: any) => DeadLetterChannelDefinition;
static readDefaultErrorHandlerDefinition: (element: any) => DefaultErrorHandlerDefinition;
static readErrorHandlerRefDefinition: (element: any) => ErrorHandlerRefDefinition;
static readJtaTransactionErrorHandlerDefinition: (element: any) => JtaTransactionErrorHandlerDefinition;
static readNoErrorHandlerDefinition: (element: any) => NoErrorHandlerDefinition;
static readSpringTransactionErrorHandlerDefinition: (element: any) => SpringTransactionErrorHandlerDefinition;
static readCSimpleExpression: (element: any) => CSimpleExpression;
static readConstantExpression: (element: any) => ConstantExpression;
static readDatasonnetExpression: (element: any) => DatasonnetExpression;
static readExchangePropertyExpression: (element: any) => ExchangePropertyExpression;
static readExpressionDefinition: (element: any) => ExpressionDefinition;
static readGroovyExpression: (element: any) => GroovyExpression;
static readHeaderExpression: (element: any) => HeaderExpression;
static readHl7TerserExpression: (element: any) => Hl7TerserExpression;
static readJoorExpression: (element: any) => JoorExpression;
static readJqExpression: (element: any) => JqExpression;
static readJsonPathExpression: (element: any) => JsonPathExpression;
static readLanguageExpression: (element: any) => LanguageExpression;
static readMethodCallExpression: (element: any) => MethodCallExpression;
static readMvelExpression: (element: any) => MvelExpression;
static readOgnlExpression: (element: any) => OgnlExpression;
static readRefExpression: (element: any) => RefExpression;
static readSimpleExpression: (element: any) => SimpleExpression;
static readSpELExpression: (element: any) => SpELExpression;
static readTokenizerExpression: (element: any) => TokenizerExpression;
static readXMLTokenizerExpression: (element: any) => XMLTokenizerExpression;
static readXPathExpression: (element: any) => XPathExpression;
static readXQueryExpression: (element: any) => XQueryExpression;
static readCustomLoadBalancerDefinition: (element: any) => CustomLoadBalancerDefinition;
static readFailoverLoadBalancerDefinition: (element: any) => FailoverLoadBalancerDefinition;
static readRandomLoadBalancerDefinition: (element: any) => RandomLoadBalancerDefinition;
static readRoundRobinLoadBalancerDefinition: (element: any) => RoundRobinLoadBalancerDefinition;
static readStickyLoadBalancerDefinition: (element: any) => StickyLoadBalancerDefinition;
static readTopicLoadBalancerDefinition: (element: any) => TopicLoadBalancerDefinition;
static readWeightedLoadBalancerDefinition: (element: any) => WeightedLoadBalancerDefinition;
static readApiKeyDefinition: (element: any) => ApiKeyDefinition;
static readBasicAuthDefinition: (element: any) => BasicAuthDefinition;
static readBearerTokenDefinition: (element: any) => BearerTokenDefinition;
static readDeleteDefinition: (element: any) => DeleteDefinition;
static readGetDefinition: (element: any) => GetDefinition;
static readHeadDefinition: (element: any) => HeadDefinition;
static readMutualTLSDefinition: (element: any) => MutualTLSDefinition;
static readOAuth2Definition: (element: any) => OAuth2Definition;
static readOpenIdConnectDefinition: (element: any) => OpenIdConnectDefinition;
static readParamDefinition: (element: any) => ParamDefinition;
static readPatchDefinition: (element: any) => PatchDefinition;
static readPostDefinition: (element: any) => PostDefinition;
static readPutDefinition: (element: any) => PutDefinition;
static readResponseHeaderDefinition: (element: any) => ResponseHeaderDefinition;
static readResponseMessageDefinition: (element: any) => ResponseMessageDefinition;
static readRestBindingDefinition: (element: any) => RestBindingDefinition;
static readRestConfigurationDefinition: (element: any) => RestConfigurationDefinition;
static readRestDefinition: (element: any) => RestDefinition;
static readRestPropertyDefinition: (element: any) => RestPropertyDefinition;
static readRestSecuritiesDefinition: (element: any) => RestSecuritiesDefinition;
static readRestsDefinition: (element: any) => RestsDefinition;
static readSecurityDefinition: (element: any) => SecurityDefinition;
static readCustomTransformerDefinition: (element: any) => CustomTransformerDefinition;
static readDataFormatTransformerDefinition: (element: any) => DataFormatTransformerDefinition;
static readEndpointTransformerDefinition: (element: any) => EndpointTransformerDefinition;
static readTransformersDefinition: (element: any) => TransformersDefinition;
static readCustomValidatorDefinition: (element: any) => CustomValidatorDefinition;
static readEndpointValidatorDefinition: (element: any) => EndpointValidatorDefinition;
static readPredicateValidatorDefinition: (element: any) => PredicateValidatorDefinition;
static readValidatorsDefinition: (element: any) => ValidatorsDefinition;
static readStep: (body: any, clone?: boolean) => CamelElement;
static readSteps: (elements: any[] | undefined) => CamelElement[];
}