@amplitude/analytics-core
Version:
45 lines • 3 kB
TypeScript
export { AmplitudeCore, CoreClient } from './core-client';
export { Identify, IIdentify } from './identify';
export { Revenue, IRevenue, RevenueProperty } from './revenue';
export { Destination } from './plugins/destination';
export { IdentityEventSender } from './plugins/identity';
export { IConfig, Config, RequestMetadata } from './config';
export { Logger, ILogger, LogConfig } from './logger';
export { getGlobalScope } from './global-scope';
export { getAnalyticsConnector, setConnectorDeviceId, setConnectorUserId } from './analytics-connector';
export { isNewSession } from './session';
export { getCookieName, getOldCookieName } from './cookie-name';
export { getLanguage } from './language';
export { getQueryParams } from './query-params';
export { returnWrapper, AmplitudeReturn } from './utils/return-wrapper';
export { debugWrapper, getClientLogConfig, getClientStates } from './utils/debug';
export { UUID } from './utils/uuid';
export { createIdentifyEvent } from './utils/event-builder';
export { MemoryStorage } from './storage/memory';
export { CookieStorage } from './storage/cookie';
export { getStorageKey } from './storage/helpers';
export { BaseTransport } from './transports/base';
export { FetchTransport } from './transports/fetch';
export { LogLevel } from './types/loglevel';
export { AMPLITUDE_PREFIX, STORAGE_PREFIX } from './types/constants';
export { Storage, IdentityStorageType } from './types/storage';
export { Event, IdentifyOperation, SpecialEventType, IdentifyEvent, GroupIdentifyEvent } from './types/event/event';
export { EventOptions, BaseEvent } from './types/event/base-event';
export { IngestionMetadata } from './types/event/ingestion-metadata';
export { ServerZoneType, ServerZone } from './types/server-zone';
export { OfflineDisabled } from './types/offline';
export { Plan } from './types/event/plan';
export { TransportType, Transport } from './types/transport';
export { Payload } from './types/payload';
export { Response } from './types/response';
export { UserSession } from './types/user-session';
export { Plugin, BeforePlugin, DestinationPlugin, EnrichmentPlugin, PluginType } from './types/plugin';
export { Result } from './types/result';
export { ElementInteractionsOptions, Messenger, ActionType, DEFAULT_CSS_SELECTOR_ALLOWLIST, DEFAULT_DATA_ATTRIBUTE_PREFIX, DEFAULT_ACTION_CLICK_ALLOWLIST, } from './types/element-interactions';
export { PageTrackingOptions, PageTrackingTrackOn, PageTrackingHistoryChanges } from './types/page-view-tracking';
export { Status } from './types/status';
export { BrowserConfig, BrowserOptions, DefaultTrackingOptions, TrackingOptions, AutocaptureOptions, CookieOptions, AttributionOptions, } from './types/browser-config';
export { BrowserClient } from './types/browser-client';
export { NetworkRequestEvent, NetworkEventCallback, networkObserver } from './network-observer';
export { NetworkTrackingOptions, NetworkCaptureRule } from './types/network-tracking';
//# sourceMappingURL=index.d.ts.map