@kameleoon/javascript-sdk-core
Version:
Kameleoon JS SDK Core
26 lines (25 loc) • 3.17 kB
TypeScript
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';