UNPKG

@segment/analytics-next

Version:

Analytics Next (aka Analytics 2.0) is the latest version of Segment’s JavaScript SDK - enabling you to send your data to any tool without having to learn, test, or use a new API every time.

26 lines 962 B
import { Analytics } from '../../core/analytics'; import { CDNSettings } from '../../browser'; import { Plugin } from '../../core/plugin'; import { BatchingDispatchConfig } from './batched-dispatcher'; import { StandardDispatcherConfig } from './fetch-dispatcher'; type DeliveryStrategy = { strategy?: 'standard'; config?: StandardDispatcherConfig; } | { strategy?: 'batching'; config?: BatchingDispatchConfig; }; export type SegmentioSettings = { apiKey: string; apiHost?: string; protocol?: 'http' | 'https'; addBundledMetadata?: boolean; unbundledIntegrations?: string[]; bundledConfigIds?: string[]; unbundledConfigIds?: string[]; maybeBundledConfigIds?: Record<string, string[]>; deliveryStrategy?: DeliveryStrategy; }; export declare function segmentio(analytics: Analytics, settings?: SegmentioSettings, integrations?: CDNSettings['integrations']): Plugin; export {}; //# sourceMappingURL=index.d.ts.map