UNPKG

@kameleoon/javascript-sdk-core

Version:
26 lines (25 loc) 3.17 kB
export { Ok, Result, Err } from 'ts-res'; export { KameleoonClient as KameleoonCore } from './kameleoonClient'; export { KameleoonUtils } from './kameleoonUtils'; export { IKameleoonClient as IKameleoonCore } from './kameleoonClientInterface'; export { KameleoonException, KameleoonError } from './kameleoonError'; export { Validator, VisitorDataFiltersType, IExternalPRNG } from './utilities'; export { FeatureFlagVariationsType, KameleoonStorageKey, IExternalStorage, StorageDataType, } from './storage'; export { EventCallbackType, EventDataType, EventType, EvaluationEventDataType, ConfigurationUpdateEventDataType, } from './eventManager'; export { VisitorCodeManager, IVisitorCodeManager, VISITOR_CODE_LENGTH, } from './visitorCodeManager'; export { KameleoonLogger, LogLevel, IExternalLogger } from './logging'; export { Parser } from './utilities/parser'; export { SdkLanguageType } from './constants'; export { JSONType, ConfigurationDataType } from './clientConfiguration'; export { TrackingStatus, VariableType, InternalsType, FeatureFlagType, FlushParamsType, JSONVariableType, SDKCoreParameters, NumberVariableType, StringVariableType, BooleanVariableType, SDKConfigurationType, KameleoonVariableType, KameleoonVariationType, FeatureFlagVariableType, TrackConversionParamsType, FeatureVariableResultType, RemoteVisitorDataParamsType, InternalSDKConfigurationType, IsFeatureFlagActiveParamsType, SetDataCallbackParametersType, GetFeatureFlagVariableParamsType, GetVisitorWarehouseAudienceParamsType, SimulateRequestDataType, GetVariationParamsType, GetVariationsParamsType, VariationType, Milliseconds, SetForcedVariationParametersType, } from './types'; export { Environment, ExternalPackageInfoType } from './sdkInfoTypes'; export { ApplicationVersion, CustomData, Conversion, Device, Cookie, Browser, UserAgent, DeviceType, CookieType, GeolocationData, GeolocationInfoType, OperatingSystemType, OperatingSystem, BrowserType, PageView, StaticData, KameleoonData, UniqueIdentifier, KameleoonDataType, PageViewParametersType, ConversionParametersType, ApplicationVersionDataType, IDataManager, DataManager, DataProcessor, } from './kameleoonData'; export { IExternalEventSource, EventSourceOpenParametersType, } from './eventSource'; export { Header, HeadersType, HttpMethod, IExternalRequester, RequestParametersType, RequestType, RetryCountType, KameleoonResponseType, SendRequestParametersType, NUMBER_OF_RETRIES, } from './requester'; export { ITracker } from './tracking'; export { SegmentType, TargetingDataType, Tree } from './targeting'; export { DataInfoType, IStorage, VISIT_DURATION, DataStorage } from './storage'; export { MappingIdentifierType } from './storage/types'; export { CustomDataConfigurationType, CustomDataScope, } from './clientConfiguration'; export { ListUtilities, Utilities } from './utilities'; export { BrowserDataType, CustomDataType, DataFilterType, DataManagerParametersType, DeviceDataType, GeolocationDataType, KameleoonVisitorDataType, MutUpdateTargetingDataParametersType, OperatingSystemDataType, PageViewDataType, ProcessCustomDataManagerParametersType, VisitDataType, VisitorsDataType, } from './kameleoonData/types';