export declare enum Product { Basic = "free", Pro = "pro", Teams = "teams", Silver = "pro-silver", Gold = "pro-gold", Enterprise = "enterprise" } export interface ProductDetails { isTrialPlan?: boolean | null | undefined; price: string; planId?: string | null | undefined; displayName: string; planType: string; savings?: string | null | undefined; includedTaxRate?: string | null | undefined; } export type PlanType = 'basic' | 'pro-silver' | 'pro-gold' | 'teams' | 'enterprise'; export type CtaConfig = Partial void; }>>; export type CopyConfig = Partial>; export interface User { anonymous?: boolean; proSilver?: boolean; proGold?: boolean; }