/**
 * Generated by karavan build tools - do NOT edit this file!
 */
import { CamelElement } from "../model/IntegrationDefinition";
import { ProcessorDefinition, BeansDeserializer, ErrorHandlerBuilderDeserializer, NamedBeanDefinition, OutputAwareFromDefinition, AggregateDefinition, BeanDefinition, CatchDefinition, ChoiceDefinition, CircuitBreakerDefinition, ClaimCheckDefinition, ContextScanDefinition, ConvertBodyDefinition, DataFormatDefinition, DelayDefinition, DescriptionDefinition, DynamicRouterDefinition, EnrichDefinition, ErrorHandlerDefinition, ExpressionSubElementDefinition, FaultToleranceConfigurationDefinition, FilterDefinition, FinallyDefinition, FromDefinition, GlobalOptionDefinition, GlobalOptionsDefinition, IdempotentConsumerDefinition, InOnlyDefinition, InOutDefinition, InputTypeDefinition, InterceptDefinition, InterceptFromDefinition, InterceptSendToEndpointDefinition, KameletDefinition, LoadBalanceDefinition, LogDefinition, LoopDefinition, MarshalDefinition, MulticastDefinition, OnCompletionDefinition, OnExceptionDefinition, OnFallbackDefinition, OptimisticLockRetryPolicyDefinition, OtherwiseDefinition, OutputDefinition, OutputTypeDefinition, PackageScanDefinition, PausableDefinition, PipelineDefinition, PolicyDefinition, PollEnrichDefinition, ProcessDefinition, PropertyDefinition, PropertyExpressionDefinition, RecipientListDefinition, RedeliveryPolicyDefinition, RemoveHeaderDefinition, RemoveHeadersDefinition, RemovePropertiesDefinition, RemovePropertyDefinition, ResequenceDefinition, Resilience4jConfigurationDefinition, RestContextRefDefinition, ResumableDefinition, RollbackDefinition, RouteBuilderDefinition, RouteConfigurationContextRefDefinition, RouteConfigurationDefinition, RouteContextRefDefinition, RouteDefinition, RouteTemplateBeanDefinition, RouteTemplateDefinition, RouteTemplateParameterDefinition, RoutingSlipDefinition, SagaActionUriDefinition, SagaDefinition, SamplingDefinition, ScriptDefinition, SetBodyDefinition, SetExchangePatternDefinition, SetHeaderDefinition, SetPropertyDefinition, SortDefinition, SplitDefinition, StepDefinition, StopDefinition, TemplatedRouteBeanDefinition, TemplatedRouteDefinition, TemplatedRouteParameterDefinition, ThreadPoolProfileDefinition, ThreadsDefinition, ThrottleDefinition, ThrowExceptionDefinition, ToDefinition, ToDynamicDefinition, TransactedDefinition, TransformDefinition, TryDefinition, UnmarshalDefinition, ValidateDefinition, WhenDefinition, WhenSkipSendToEndpointDefinition, WireTapDefinition, BlacklistServiceCallServiceFilterConfiguration, CachingServiceCallServiceDiscoveryConfiguration, CombinedServiceCallServiceDiscoveryConfiguration, CombinedServiceCallServiceFilterConfiguration, ConsulServiceCallServiceDiscoveryConfiguration, CustomServiceCallServiceFilterConfiguration, DefaultServiceCallServiceLoadBalancerConfiguration, DnsServiceCallServiceDiscoveryConfiguration, HealthyServiceCallServiceFilterConfiguration, KubernetesServiceCallServiceDiscoveryConfiguration, PassThroughServiceCallServiceFilterConfiguration, ServiceCallConfigurationDefinition, ServiceCallDefinition, ServiceCallExpressionConfiguration, ServiceCallServiceChooserConfiguration, ServiceCallServiceDiscoveryConfiguration, ServiceCallServiceFilterConfiguration, ServiceCallServiceLoadBalancerConfiguration, StaticServiceCallServiceDiscoveryConfiguration, ZooKeeperServiceCallServiceDiscoveryConfiguration, BatchResequencerConfig, StreamResequencerConfig, ASN1DataFormat, Any23DataFormat, AvroDataFormat, BarcodeDataFormat, Base64DataFormat, BindyDataFormat, CBORDataFormat, CryptoDataFormat, CsvDataFormat, CustomDataFormat, DataFormatsDefinition, FhirJsonDataFormat, FhirXmlDataFormat, FlatpackDataFormat, GrokDataFormat, GzipDeflaterDataFormat, HL7DataFormat, IcalDataFormat, JacksonXMLDataFormat, JaxbDataFormat, JsonApiDataFormat, JsonDataFormat, LZFDataFormat, MimeMultipartDataFormat, PGPDataFormat, ProtobufDataFormat, RssDataFormat, SoapDataFormat, SyslogDataFormat, TarFileDataFormat, ThriftDataFormat, TidyMarkupDataFormat, UniVocityCsvDataFormat, UniVocityFixedDataFormat, UniVocityHeader, UniVocityTsvDataFormat, XMLSecurityDataFormat, XStreamDataFormat, YAMLDataFormat, YAMLTypeFilterDefinition, ZipDeflaterDataFormat, ZipFileDataFormat, DeadLetterChannelDefinition, DefaultErrorHandlerDefinition, ErrorHandlerRefDefinition, JtaTransactionErrorHandlerDefinition, NoErrorHandlerDefinition, SpringTransactionErrorHandlerDefinition, CSimpleExpression, ConstantExpression, DatasonnetExpression, ExchangePropertyExpression, ExpressionDefinition, GroovyExpression, HeaderExpression, Hl7TerserExpression, JoorExpression, JqExpression, JsonPathExpression, LanguageExpression, MethodCallExpression, MvelExpression, OgnlExpression, RefExpression, SimpleExpression, SpELExpression, TokenizerExpression, XMLTokenizerExpression, XPathExpression, XQueryExpression, CustomLoadBalancerDefinition, FailoverLoadBalancerDefinition, RandomLoadBalancerDefinition, RoundRobinLoadBalancerDefinition, StickyLoadBalancerDefinition, TopicLoadBalancerDefinition, WeightedLoadBalancerDefinition, ApiKeyDefinition, BasicAuthDefinition, BearerTokenDefinition, DeleteDefinition, GetDefinition, HeadDefinition, MutualTLSDefinition, OAuth2Definition, OpenIdConnectDefinition, ParamDefinition, PatchDefinition, PostDefinition, PutDefinition, ResponseHeaderDefinition, ResponseMessageDefinition, RestBindingDefinition, RestConfigurationDefinition, RestDefinition, RestPropertyDefinition, RestSecuritiesDefinition, RestsDefinition, SecurityDefinition, CustomTransformerDefinition, DataFormatTransformerDefinition, EndpointTransformerDefinition, TransformersDefinition, CustomValidatorDefinition, EndpointValidatorDefinition, PredicateValidatorDefinition, ValidatorsDefinition } from '../model/CamelDefinition';
export declare class CamelDefinitionApi {
    static createProcessorDefinition: (element: any) => ProcessorDefinition;
    static createBeansDeserializer: (element: any) => BeansDeserializer;
    static createErrorHandlerBuilderDeserializer: (element: any) => ErrorHandlerBuilderDeserializer;
    static createNamedBeanDefinition: (element: any) => NamedBeanDefinition;
    static createOutputAwareFromDefinition: (element: any) => OutputAwareFromDefinition;
    static createAggregateDefinition: (element: any) => AggregateDefinition;
    static createBeanDefinition: (element: any) => BeanDefinition;
    static createCatchDefinition: (element: any) => CatchDefinition;
    static createChoiceDefinition: (element: any) => ChoiceDefinition;
    static createCircuitBreakerDefinition: (element: any) => CircuitBreakerDefinition;
    static createClaimCheckDefinition: (element: any) => ClaimCheckDefinition;
    static createContextScanDefinition: (element: any) => ContextScanDefinition;
    static createConvertBodyDefinition: (element: any) => ConvertBodyDefinition;
    static createDataFormatDefinition: (element: any) => DataFormatDefinition;
    static createDelayDefinition: (element: any) => DelayDefinition;
    static createDescriptionDefinition: (element: any) => DescriptionDefinition;
    static createDynamicRouterDefinition: (element: any) => DynamicRouterDefinition;
    static createEnrichDefinition: (element: any) => EnrichDefinition;
    static createErrorHandlerDefinition: (element: any) => ErrorHandlerDefinition;
    static createExpressionSubElementDefinition: (element: any) => ExpressionSubElementDefinition;
    static createFaultToleranceConfigurationDefinition: (element: any) => FaultToleranceConfigurationDefinition;
    static createFilterDefinition: (element: any) => FilterDefinition;
    static createFinallyDefinition: (element: any) => FinallyDefinition;
    static createFromDefinition: (element: any) => FromDefinition;
    static createGlobalOptionDefinition: (element: any) => GlobalOptionDefinition;
    static createGlobalOptionsDefinition: (element: any) => GlobalOptionsDefinition;
    static createIdempotentConsumerDefinition: (element: any) => IdempotentConsumerDefinition;
    static createInOnlyDefinition: (element: any) => InOnlyDefinition;
    static createInOutDefinition: (element: any) => InOutDefinition;
    static createInputTypeDefinition: (element: any) => InputTypeDefinition;
    static createInterceptDefinition: (element: any) => InterceptDefinition;
    static createInterceptFromDefinition: (element: any) => InterceptFromDefinition;
    static createInterceptSendToEndpointDefinition: (element: any) => InterceptSendToEndpointDefinition;
    static createKameletDefinition: (element: any) => KameletDefinition;
    static createLoadBalanceDefinition: (element: any) => LoadBalanceDefinition;
    static createLogDefinition: (element: any) => LogDefinition;
    static createLoopDefinition: (element: any) => LoopDefinition;
    static createMarshalDefinition: (element: any) => MarshalDefinition;
    static createMulticastDefinition: (element: any) => MulticastDefinition;
    static createOnCompletionDefinition: (element: any) => OnCompletionDefinition;
    static createOnExceptionDefinition: (element: any) => OnExceptionDefinition;
    static createOnFallbackDefinition: (element: any) => OnFallbackDefinition;
    static createOptimisticLockRetryPolicyDefinition: (element: any) => OptimisticLockRetryPolicyDefinition;
    static createOtherwiseDefinition: (element: any) => OtherwiseDefinition;
    static createOutputDefinition: (element: any) => OutputDefinition;
    static createOutputTypeDefinition: (element: any) => OutputTypeDefinition;
    static createPackageScanDefinition: (element: any) => PackageScanDefinition;
    static createPausableDefinition: (element: any) => PausableDefinition;
    static createPipelineDefinition: (element: any) => PipelineDefinition;
    static createPolicyDefinition: (element: any) => PolicyDefinition;
    static createPollEnrichDefinition: (element: any) => PollEnrichDefinition;
    static createProcessDefinition: (element: any) => ProcessDefinition;
    static createPropertyDefinition: (element: any) => PropertyDefinition;
    static createPropertyExpressionDefinition: (element: any) => PropertyExpressionDefinition;
    static createRecipientListDefinition: (element: any) => RecipientListDefinition;
    static createRedeliveryPolicyDefinition: (element: any) => RedeliveryPolicyDefinition;
    static createRemoveHeaderDefinition: (element: any) => RemoveHeaderDefinition;
    static createRemoveHeadersDefinition: (element: any) => RemoveHeadersDefinition;
    static createRemovePropertiesDefinition: (element: any) => RemovePropertiesDefinition;
    static createRemovePropertyDefinition: (element: any) => RemovePropertyDefinition;
    static createResequenceDefinition: (element: any) => ResequenceDefinition;
    static createResilience4jConfigurationDefinition: (element: any) => Resilience4jConfigurationDefinition;
    static createRestContextRefDefinition: (element: any) => RestContextRefDefinition;
    static createResumableDefinition: (element: any) => ResumableDefinition;
    static createRollbackDefinition: (element: any) => RollbackDefinition;
    static createRouteBuilderDefinition: (element: any) => RouteBuilderDefinition;
    static createRouteConfigurationContextRefDefinition: (element: any) => RouteConfigurationContextRefDefinition;
    static createRouteConfigurationDefinition: (element: any) => RouteConfigurationDefinition;
    static createRouteContextRefDefinition: (element: any) => RouteContextRefDefinition;
    static createRouteDefinition: (element: any) => RouteDefinition;
    static createRouteTemplateBeanDefinition: (element: any) => RouteTemplateBeanDefinition;
    static createRouteTemplateDefinition: (element: any) => RouteTemplateDefinition;
    static createRouteTemplateParameterDefinition: (element: any) => RouteTemplateParameterDefinition;
    static createRoutingSlipDefinition: (element: any) => RoutingSlipDefinition;
    static createSagaActionUriDefinition: (element: any) => SagaActionUriDefinition;
    static createSagaDefinition: (element: any) => SagaDefinition;
    static createSamplingDefinition: (element: any) => SamplingDefinition;
    static createScriptDefinition: (element: any) => ScriptDefinition;
    static createSetBodyDefinition: (element: any) => SetBodyDefinition;
    static createSetExchangePatternDefinition: (element: any) => SetExchangePatternDefinition;
    static createSetHeaderDefinition: (element: any) => SetHeaderDefinition;
    static createSetPropertyDefinition: (element: any) => SetPropertyDefinition;
    static createSortDefinition: (element: any) => SortDefinition;
    static createSplitDefinition: (element: any) => SplitDefinition;
    static createStepDefinition: (element: any) => StepDefinition;
    static createStopDefinition: (element: any) => StopDefinition;
    static createTemplatedRouteBeanDefinition: (element: any) => TemplatedRouteBeanDefinition;
    static createTemplatedRouteDefinition: (element: any) => TemplatedRouteDefinition;
    static createTemplatedRouteParameterDefinition: (element: any) => TemplatedRouteParameterDefinition;
    static createThreadPoolProfileDefinition: (element: any) => ThreadPoolProfileDefinition;
    static createThreadsDefinition: (element: any) => ThreadsDefinition;
    static createThrottleDefinition: (element: any) => ThrottleDefinition;
    static createThrowExceptionDefinition: (element: any) => ThrowExceptionDefinition;
    static createToDefinition: (element: any) => ToDefinition;
    static createToDynamicDefinition: (element: any) => ToDynamicDefinition;
    static createTransactedDefinition: (element: any) => TransactedDefinition;
    static createTransformDefinition: (element: any) => TransformDefinition;
    static createTryDefinition: (element: any) => TryDefinition;
    static createUnmarshalDefinition: (element: any) => UnmarshalDefinition;
    static createValidateDefinition: (element: any) => ValidateDefinition;
    static createWhenDefinition: (element: any) => WhenDefinition;
    static createWhenSkipSendToEndpointDefinition: (element: any) => WhenSkipSendToEndpointDefinition;
    static createWireTapDefinition: (element: any) => WireTapDefinition;
    static createBlacklistServiceCallServiceFilterConfiguration: (element: any) => BlacklistServiceCallServiceFilterConfiguration;
    static createCachingServiceCallServiceDiscoveryConfiguration: (element: any) => CachingServiceCallServiceDiscoveryConfiguration;
    static createCombinedServiceCallServiceDiscoveryConfiguration: (element: any) => CombinedServiceCallServiceDiscoveryConfiguration;
    static createCombinedServiceCallServiceFilterConfiguration: (element: any) => CombinedServiceCallServiceFilterConfiguration;
    static createConsulServiceCallServiceDiscoveryConfiguration: (element: any) => ConsulServiceCallServiceDiscoveryConfiguration;
    static createCustomServiceCallServiceFilterConfiguration: (element: any) => CustomServiceCallServiceFilterConfiguration;
    static createDefaultServiceCallServiceLoadBalancerConfiguration: (element: any) => DefaultServiceCallServiceLoadBalancerConfiguration;
    static createDnsServiceCallServiceDiscoveryConfiguration: (element: any) => DnsServiceCallServiceDiscoveryConfiguration;
    static createHealthyServiceCallServiceFilterConfiguration: (element: any) => HealthyServiceCallServiceFilterConfiguration;
    static createKubernetesServiceCallServiceDiscoveryConfiguration: (element: any) => KubernetesServiceCallServiceDiscoveryConfiguration;
    static createPassThroughServiceCallServiceFilterConfiguration: (element: any) => PassThroughServiceCallServiceFilterConfiguration;
    static createServiceCallConfigurationDefinition: (element: any) => ServiceCallConfigurationDefinition;
    static createServiceCallDefinition: (element: any) => ServiceCallDefinition;
    static createServiceCallExpressionConfiguration: (element: any) => ServiceCallExpressionConfiguration;
    static createServiceCallServiceChooserConfiguration: (element: any) => ServiceCallServiceChooserConfiguration;
    static createServiceCallServiceDiscoveryConfiguration: (element: any) => ServiceCallServiceDiscoveryConfiguration;
    static createServiceCallServiceFilterConfiguration: (element: any) => ServiceCallServiceFilterConfiguration;
    static createServiceCallServiceLoadBalancerConfiguration: (element: any) => ServiceCallServiceLoadBalancerConfiguration;
    static createStaticServiceCallServiceDiscoveryConfiguration: (element: any) => StaticServiceCallServiceDiscoveryConfiguration;
    static createZooKeeperServiceCallServiceDiscoveryConfiguration: (element: any) => ZooKeeperServiceCallServiceDiscoveryConfiguration;
    static createBatchResequencerConfig: (element: any) => BatchResequencerConfig;
    static createStreamResequencerConfig: (element: any) => StreamResequencerConfig;
    static createASN1DataFormat: (element: any) => ASN1DataFormat;
    static createAny23DataFormat: (element: any) => Any23DataFormat;
    static createAvroDataFormat: (element: any) => AvroDataFormat;
    static createBarcodeDataFormat: (element: any) => BarcodeDataFormat;
    static createBase64DataFormat: (element: any) => Base64DataFormat;
    static createBindyDataFormat: (element: any) => BindyDataFormat;
    static createCBORDataFormat: (element: any) => CBORDataFormat;
    static createCryptoDataFormat: (element: any) => CryptoDataFormat;
    static createCsvDataFormat: (element: any) => CsvDataFormat;
    static createCustomDataFormat: (element: any) => CustomDataFormat;
    static createDataFormatsDefinition: (element: any) => DataFormatsDefinition;
    static createFhirJsonDataFormat: (element: any) => FhirJsonDataFormat;
    static createFhirXmlDataFormat: (element: any) => FhirXmlDataFormat;
    static createFlatpackDataFormat: (element: any) => FlatpackDataFormat;
    static createGrokDataFormat: (element: any) => GrokDataFormat;
    static createGzipDeflaterDataFormat: (element: any) => GzipDeflaterDataFormat;
    static createHL7DataFormat: (element: any) => HL7DataFormat;
    static createIcalDataFormat: (element: any) => IcalDataFormat;
    static createJacksonXMLDataFormat: (element: any) => JacksonXMLDataFormat;
    static createJaxbDataFormat: (element: any) => JaxbDataFormat;
    static createJsonApiDataFormat: (element: any) => JsonApiDataFormat;
    static createJsonDataFormat: (element: any) => JsonDataFormat;
    static createLZFDataFormat: (element: any) => LZFDataFormat;
    static createMimeMultipartDataFormat: (element: any) => MimeMultipartDataFormat;
    static createPGPDataFormat: (element: any) => PGPDataFormat;
    static createProtobufDataFormat: (element: any) => ProtobufDataFormat;
    static createRssDataFormat: (element: any) => RssDataFormat;
    static createSoapDataFormat: (element: any) => SoapDataFormat;
    static createSyslogDataFormat: (element: any) => SyslogDataFormat;
    static createTarFileDataFormat: (element: any) => TarFileDataFormat;
    static createThriftDataFormat: (element: any) => ThriftDataFormat;
    static createTidyMarkupDataFormat: (element: any) => TidyMarkupDataFormat;
    static createUniVocityCsvDataFormat: (element: any) => UniVocityCsvDataFormat;
    static createUniVocityFixedDataFormat: (element: any) => UniVocityFixedDataFormat;
    static createUniVocityHeader: (element: any) => UniVocityHeader;
    static createUniVocityTsvDataFormat: (element: any) => UniVocityTsvDataFormat;
    static createXMLSecurityDataFormat: (element: any) => XMLSecurityDataFormat;
    static createXStreamDataFormat: (element: any) => XStreamDataFormat;
    static createYAMLDataFormat: (element: any) => YAMLDataFormat;
    static createYAMLTypeFilterDefinition: (element: any) => YAMLTypeFilterDefinition;
    static createZipDeflaterDataFormat: (element: any) => ZipDeflaterDataFormat;
    static createZipFileDataFormat: (element: any) => ZipFileDataFormat;
    static createDeadLetterChannelDefinition: (element: any) => DeadLetterChannelDefinition;
    static createDefaultErrorHandlerDefinition: (element: any) => DefaultErrorHandlerDefinition;
    static createErrorHandlerRefDefinition: (element: any) => ErrorHandlerRefDefinition;
    static createJtaTransactionErrorHandlerDefinition: (element: any) => JtaTransactionErrorHandlerDefinition;
    static createNoErrorHandlerDefinition: (element: any) => NoErrorHandlerDefinition;
    static createSpringTransactionErrorHandlerDefinition: (element: any) => SpringTransactionErrorHandlerDefinition;
    static createCSimpleExpression: (element: any) => CSimpleExpression;
    static createConstantExpression: (element: any) => ConstantExpression;
    static createDatasonnetExpression: (element: any) => DatasonnetExpression;
    static createExchangePropertyExpression: (element: any) => ExchangePropertyExpression;
    static createExpressionDefinition: (element: any) => ExpressionDefinition;
    static createGroovyExpression: (element: any) => GroovyExpression;
    static createHeaderExpression: (element: any) => HeaderExpression;
    static createHl7TerserExpression: (element: any) => Hl7TerserExpression;
    static createJoorExpression: (element: any) => JoorExpression;
    static createJqExpression: (element: any) => JqExpression;
    static createJsonPathExpression: (element: any) => JsonPathExpression;
    static createLanguageExpression: (element: any) => LanguageExpression;
    static createMethodCallExpression: (element: any) => MethodCallExpression;
    static createMvelExpression: (element: any) => MvelExpression;
    static createOgnlExpression: (element: any) => OgnlExpression;
    static createRefExpression: (element: any) => RefExpression;
    static createSimpleExpression: (element: any) => SimpleExpression;
    static createSpELExpression: (element: any) => SpELExpression;
    static createTokenizerExpression: (element: any) => TokenizerExpression;
    static createXMLTokenizerExpression: (element: any) => XMLTokenizerExpression;
    static createXPathExpression: (element: any) => XPathExpression;
    static createXQueryExpression: (element: any) => XQueryExpression;
    static createCustomLoadBalancerDefinition: (element: any) => CustomLoadBalancerDefinition;
    static createFailoverLoadBalancerDefinition: (element: any) => FailoverLoadBalancerDefinition;
    static createRandomLoadBalancerDefinition: (element: any) => RandomLoadBalancerDefinition;
    static createRoundRobinLoadBalancerDefinition: (element: any) => RoundRobinLoadBalancerDefinition;
    static createStickyLoadBalancerDefinition: (element: any) => StickyLoadBalancerDefinition;
    static createTopicLoadBalancerDefinition: (element: any) => TopicLoadBalancerDefinition;
    static createWeightedLoadBalancerDefinition: (element: any) => WeightedLoadBalancerDefinition;
    static createApiKeyDefinition: (element: any) => ApiKeyDefinition;
    static createBasicAuthDefinition: (element: any) => BasicAuthDefinition;
    static createBearerTokenDefinition: (element: any) => BearerTokenDefinition;
    static createDeleteDefinition: (element: any) => DeleteDefinition;
    static createGetDefinition: (element: any) => GetDefinition;
    static createHeadDefinition: (element: any) => HeadDefinition;
    static createMutualTLSDefinition: (element: any) => MutualTLSDefinition;
    static createOAuth2Definition: (element: any) => OAuth2Definition;
    static createOpenIdConnectDefinition: (element: any) => OpenIdConnectDefinition;
    static createParamDefinition: (element: any) => ParamDefinition;
    static createPatchDefinition: (element: any) => PatchDefinition;
    static createPostDefinition: (element: any) => PostDefinition;
    static createPutDefinition: (element: any) => PutDefinition;
    static createResponseHeaderDefinition: (element: any) => ResponseHeaderDefinition;
    static createResponseMessageDefinition: (element: any) => ResponseMessageDefinition;
    static createRestBindingDefinition: (element: any) => RestBindingDefinition;
    static createRestConfigurationDefinition: (element: any) => RestConfigurationDefinition;
    static createRestDefinition: (element: any) => RestDefinition;
    static createRestPropertyDefinition: (element: any) => RestPropertyDefinition;
    static createRestSecuritiesDefinition: (element: any) => RestSecuritiesDefinition;
    static createRestsDefinition: (element: any) => RestsDefinition;
    static createSecurityDefinition: (element: any) => SecurityDefinition;
    static createCustomTransformerDefinition: (element: any) => CustomTransformerDefinition;
    static createDataFormatTransformerDefinition: (element: any) => DataFormatTransformerDefinition;
    static createEndpointTransformerDefinition: (element: any) => EndpointTransformerDefinition;
    static createTransformersDefinition: (element: any) => TransformersDefinition;
    static createCustomValidatorDefinition: (element: any) => CustomValidatorDefinition;
    static createEndpointValidatorDefinition: (element: any) => EndpointValidatorDefinition;
    static createPredicateValidatorDefinition: (element: any) => PredicateValidatorDefinition;
    static createValidatorsDefinition: (element: any) => ValidatorsDefinition;
    static createStep: (name: string, body: any, clone?: boolean) => CamelElement;
    static createExpression: (name: string, body: any) => CamelElement;
    static createDataFormat: (name: string, body: any) => CamelElement;
    static createSteps: (elements: any[] | undefined) => CamelElement[];
}
