UNPKG

@amplitude/analytics-browser

Version:
11 lines 758 B
import { ILogger, Campaign } from '@amplitude/analytics-core'; export interface Options { excludeReferrers?: (string | RegExp)[]; initialEmptyValue?: string; resetSessionOnNewCampaign?: boolean; } export declare const isNewCampaign: (current: Campaign, previous: Campaign | undefined, options: Options, logger: ILogger, isNewSession?: boolean) => boolean; export declare const isExcludedReferrer: (excludeReferrers?: (string | RegExp)[], referringDomain?: string) => boolean; export declare const createCampaignEvent: (campaign: Campaign, options: Options) => import("@amplitude/analytics-core").IdentifyEvent; export declare const getDefaultExcludedReferrers: (cookieDomain: string | undefined) => RegExp[]; //# sourceMappingURL=helpers.d.ts.map