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.

12 lines 906 B
import { Analytics } from '../../core/analytics'; import { RemoteIntegrationSettings } from '../../browser'; import { Context } from '../../core/context'; import { LegacyIntegration, ClassicIntegrationSource } from './types'; export declare function resolveIntegrationNameFromSource(integrationSource: ClassicIntegrationSource): string; export declare function buildIntegration(integrationSource: ClassicIntegrationSource, integrationSettings: { [key: string]: any; }, analyticsInstance: Analytics): LegacyIntegration; export declare function loadIntegration(ctx: Context, name: string, version: string, obfuscate?: boolean): Promise<ClassicIntegrationSource>; export declare function unloadIntegration(name: string, version: string, obfuscate?: boolean): Promise<void>; export declare function resolveVersion(integrationConfig?: RemoteIntegrationSettings): string; //# sourceMappingURL=loader.d.ts.map