clvision
Version:
Customer Lifetime Value tracking and analytics library for CLVision
33 lines (32 loc) • 645 B
TypeScript
export interface CLVisionConfig {
organizationId: string;
baseURL?: string;
}
export interface RequestConfig {
headers: Record<string, string>;
baseURL: string;
}
export interface PageViewEvent {
url: string;
referrer: string;
timestamp: number;
cookieId: string;
}
export interface APIResponse {
success: boolean;
error?: string;
}
export interface SignupEvent {
email: string;
cookieId: string;
timestamp: number;
url: string;
referrer: string;
}
export interface SigninEvent {
email: string;
cookieId: string;
timestamp: number;
url: string;
referrer: string;
}