UNPKG

clvision

Version:

Customer Lifetime Value tracking and analytics library for CLVision

18 lines (17 loc) 579 B
interface CookieData { cookieId: string; emails: string[]; } export declare class CookieManager { private static readonly COOKIE_NAME; private static readonly COOKIE_EXPIRY_DAYS; private static readonly MAX_EMAILS; static generateUUID(): string; static reorderEmails(emails: string[], emailToMove: string): string[]; static setCookie(cookieId: string, emails: string[]): void; static getCookieData(): CookieData | null; static getCookieId(): string; static getEmails(): string[]; static addEmail(email: string): void; } export {};