import { z } from 'zod';
import { ZCelloTrackingData } from './cello';
export const ZUtmParams = z.object({
    utm_campaign: z.string().optional(),
    utm_medium: z.string().optional(),
    utm_source: z.string().optional()
});
export const ZReferralParams = z.object({
    referral_type: z.string().optional(),
    referring_user: z.string().optional()
});
export const ZTrackedSignupParams = z
    .object({})
    .merge(ZReferralParams)
    .merge(ZUtmParams)
    .merge(ZCelloTrackingData);
