UNPKG

@withjoy/sdk-js

Version:
21 lines (20 loc) 923 B
import { ValueListener } from "./interfaces"; export declare const enum CTAState { SiteLockedIncludeQs = "SiteLockedIncludeQs", SiteLockedExcludeQs = "SiteLockedExcludeQs", SiteUnlockedExcludeQs = "SiteUnlockedExcludeQs", SiteUnlockedIncludeQs = "SiteUnlockedIncludeQs", SiteunlockedResponded = "SiteUnlockedResponded", SiteLockedHasPrivateEventsIncludeQs = "SiteLockedHasPrivateEventsIncludeQs", SiteLockedHasPrivateEventsExcludeQs = "SiteLockedHasPrivateEventsExcludeQs", SiteUnlockedHasPrivateEventsIncludeQs = "SiteUnlockedHasPrivateEventsIncludeQs", SiteUnlockedHasPrivateEventsExcludeQs = "SiteUnlockedHasPrivateEventsExcludeQs" } export interface Cta { prompt: string; state: string; label: string; lockLabel: string; navigationTitle: string; } export declare const observeCta: (eventDataSource: any, listener: ValueListener<Cta>) => void;