import * as z from "zod/v4-mini"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; export type MetricsTotalsActiveSubscriptions = number | number; export type MetricsTotalsCommittedSubscriptions = number | number; export type MetricsTotalsMonthlyRecurringRevenue = number | number; export type MetricsTotalsTrialMonthlyRecurringRevenue = number | number; export type MetricsTotalsCommittedMonthlyRecurringRevenue = number | number; export type MetricsTotalsTrialCommittedMonthlyRecurringRevenue = number | number; export type MetricsTotalsAverageRevenuePerUser = number | number; export type MetricsTotalsCheckouts = number | number; export type MetricsTotalsSucceededCheckouts = number | number; export type MetricsTotalsChurnedSubscriptions = number | number; export type MetricsTotalsChurnRate = number | number; export type MetricsTotalsSeatsTotal = number | number; export type MetricsTotalsSeatsClaimed = number | number; export type MetricsTotalsSeatsPending = number | number; export type MetricsTotalsSeatCustomers = number | number; export type MetricsTotalsNewSeatCustomers = number | number; export type MetricsTotalsChurnedSeatCustomers = number | number; export type MetricsTotalsOrders = number | number; export type MetricsTotalsRevenue = number | number; export type MetricsTotalsNetRevenue = number | number; export type MetricsTotalsCumulativeRevenue = number | number; export type MetricsTotalsNetCumulativeRevenue = number | number; export type MetricsTotalsCosts = number | number; export type MetricsTotalsCumulativeCosts = number | number; export type MetricsTotalsAverageOrderValue = number | number; export type MetricsTotalsNetAverageOrderValue = number | number; export type MetricsTotalsCostPerUser = number | number; export type MetricsTotalsActiveUserByEvent = number | number; export type MetricsTotalsOneTimeProducts = number | number; export type MetricsTotalsOneTimeProductsRevenue = number | number; export type MetricsTotalsOneTimeProductsNetRevenue = number | number; export type MetricsTotalsNewSubscriptions = number | number; export type MetricsTotalsNewSubscriptionsRevenue = number | number; export type MetricsTotalsNewSubscriptionsNetRevenue = number | number; export type MetricsTotalsRenewedSubscriptions = number | number; export type MetricsTotalsRenewedSubscriptionsRevenue = number | number; export type MetricsTotalsRenewedSubscriptionsNetRevenue = number | number; export type MetricsTotalsCanceledSubscriptions = number | number; export type MetricsTotalsCanceledSubscriptionsCustomerService = number | number; export type MetricsTotalsCanceledSubscriptionsLowQuality = number | number; export type MetricsTotalsCanceledSubscriptionsMissingFeatures = number | number; export type MetricsTotalsCanceledSubscriptionsSwitchedService = number | number; export type MetricsTotalsCanceledSubscriptionsTooComplex = number | number; export type MetricsTotalsCanceledSubscriptionsTooExpensive = number | number; export type MetricsTotalsCanceledSubscriptionsUnused = number | number; export type MetricsTotalsCanceledSubscriptionsOther = number | number; export type MetricsTotalsAnnualRecurringRevenue = number | number; export type MetricsTotalsCommittedAnnualRecurringRevenue = number | number; export type MetricsTotalsCheckoutsConversion = number | number; export type MetricsTotalsLtv = number | number; export type MetricsTotalsGrossMargin = number | number; export type MetricsTotalsGrossMarginPercentage = number | number; export type MetricsTotalsCashflow = number | number; export type MetricsTotalsAverageSeatsPerCustomer = number | number; export type MetricsTotalsSeatUtilizationRate = number | number; export type MetricsTotals = { activeSubscriptions?: number | number | null | undefined; committedSubscriptions?: number | number | null | undefined; monthlyRecurringRevenue?: number | number | null | undefined; trialMonthlyRecurringRevenue?: number | number | null | undefined; committedMonthlyRecurringRevenue?: number | number | null | undefined; trialCommittedMonthlyRecurringRevenue?: number | number | null | undefined; averageRevenuePerUser?: number | number | null | undefined; checkouts?: number | number | null | undefined; succeededCheckouts?: number | number | null | undefined; churnedSubscriptions?: number | number | null | undefined; churnRate?: number | number | null | undefined; seatsTotal?: number | number | null | undefined; seatsClaimed?: number | number | null | undefined; seatsPending?: number | number | null | undefined; seatCustomers?: number | number | null | undefined; newSeatCustomers?: number | number | null | undefined; churnedSeatCustomers?: number | number | null | undefined; orders?: number | number | null | undefined; revenue?: number | number | null | undefined; netRevenue?: number | number | null | undefined; cumulativeRevenue?: number | number | null | undefined; netCumulativeRevenue?: number | number | null | undefined; costs?: number | number | null | undefined; cumulativeCosts?: number | number | null | undefined; averageOrderValue?: number | number | null | undefined; netAverageOrderValue?: number | number | null | undefined; costPerUser?: number | number | null | undefined; activeUserByEvent?: number | number | null | undefined; oneTimeProducts?: number | number | null | undefined; oneTimeProductsRevenue?: number | number | null | undefined; oneTimeProductsNetRevenue?: number | number | null | undefined; newSubscriptions?: number | number | null | undefined; newSubscriptionsRevenue?: number | number | null | undefined; newSubscriptionsNetRevenue?: number | number | null | undefined; renewedSubscriptions?: number | number | null | undefined; renewedSubscriptionsRevenue?: number | number | null | undefined; renewedSubscriptionsNetRevenue?: number | number | null | undefined; canceledSubscriptions?: number | number | null | undefined; canceledSubscriptionsCustomerService?: number | number | null | undefined; canceledSubscriptionsLowQuality?: number | number | null | undefined; canceledSubscriptionsMissingFeatures?: number | number | null | undefined; canceledSubscriptionsSwitchedService?: number | number | null | undefined; canceledSubscriptionsTooComplex?: number | number | null | undefined; canceledSubscriptionsTooExpensive?: number | number | null | undefined; canceledSubscriptionsUnused?: number | number | null | undefined; canceledSubscriptionsOther?: number | number | null | undefined; annualRecurringRevenue?: number | number | null | undefined; committedAnnualRecurringRevenue?: number | number | null | undefined; checkoutsConversion?: number | number | null | undefined; ltv?: number | number | null | undefined; grossMargin?: number | number | null | undefined; grossMarginPercentage?: number | number | null | undefined; cashflow?: number | number | null | undefined; averageSeatsPerCustomer?: number | number | null | undefined; seatUtilizationRate?: number | number | null | undefined; }; /** @internal */ export declare const MetricsTotalsActiveSubscriptions$inboundSchema: z.ZodMiniType; export declare function metricsTotalsActiveSubscriptionsFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsCommittedSubscriptions$inboundSchema: z.ZodMiniType; export declare function metricsTotalsCommittedSubscriptionsFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsMonthlyRecurringRevenue$inboundSchema: z.ZodMiniType; export declare function metricsTotalsMonthlyRecurringRevenueFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsTrialMonthlyRecurringRevenue$inboundSchema: z.ZodMiniType; export declare function metricsTotalsTrialMonthlyRecurringRevenueFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsCommittedMonthlyRecurringRevenue$inboundSchema: z.ZodMiniType; export declare function metricsTotalsCommittedMonthlyRecurringRevenueFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsTrialCommittedMonthlyRecurringRevenue$inboundSchema: z.ZodMiniType; export declare function metricsTotalsTrialCommittedMonthlyRecurringRevenueFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsAverageRevenuePerUser$inboundSchema: z.ZodMiniType; export declare function metricsTotalsAverageRevenuePerUserFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsCheckouts$inboundSchema: z.ZodMiniType; export declare function metricsTotalsCheckoutsFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsSucceededCheckouts$inboundSchema: z.ZodMiniType; export declare function metricsTotalsSucceededCheckoutsFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsChurnedSubscriptions$inboundSchema: z.ZodMiniType; export declare function metricsTotalsChurnedSubscriptionsFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsChurnRate$inboundSchema: z.ZodMiniType; export declare function metricsTotalsChurnRateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsSeatsTotal$inboundSchema: z.ZodMiniType; export declare function metricsTotalsSeatsTotalFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsSeatsClaimed$inboundSchema: z.ZodMiniType; export declare function metricsTotalsSeatsClaimedFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsSeatsPending$inboundSchema: z.ZodMiniType; export declare function metricsTotalsSeatsPendingFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsSeatCustomers$inboundSchema: z.ZodMiniType; export declare function metricsTotalsSeatCustomersFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsNewSeatCustomers$inboundSchema: z.ZodMiniType; export declare function metricsTotalsNewSeatCustomersFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsChurnedSeatCustomers$inboundSchema: z.ZodMiniType; export declare function metricsTotalsChurnedSeatCustomersFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsOrders$inboundSchema: z.ZodMiniType; export declare function metricsTotalsOrdersFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsRevenue$inboundSchema: z.ZodMiniType; export declare function metricsTotalsRevenueFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsNetRevenue$inboundSchema: z.ZodMiniType; export declare function metricsTotalsNetRevenueFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsCumulativeRevenue$inboundSchema: z.ZodMiniType; export declare function metricsTotalsCumulativeRevenueFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsNetCumulativeRevenue$inboundSchema: z.ZodMiniType; export declare function metricsTotalsNetCumulativeRevenueFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsCosts$inboundSchema: z.ZodMiniType; export declare function metricsTotalsCostsFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsCumulativeCosts$inboundSchema: z.ZodMiniType; export declare function metricsTotalsCumulativeCostsFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsAverageOrderValue$inboundSchema: z.ZodMiniType; export declare function metricsTotalsAverageOrderValueFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsNetAverageOrderValue$inboundSchema: z.ZodMiniType; export declare function metricsTotalsNetAverageOrderValueFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsCostPerUser$inboundSchema: z.ZodMiniType; export declare function metricsTotalsCostPerUserFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsActiveUserByEvent$inboundSchema: z.ZodMiniType; export declare function metricsTotalsActiveUserByEventFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsOneTimeProducts$inboundSchema: z.ZodMiniType; export declare function metricsTotalsOneTimeProductsFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsOneTimeProductsRevenue$inboundSchema: z.ZodMiniType; export declare function metricsTotalsOneTimeProductsRevenueFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsOneTimeProductsNetRevenue$inboundSchema: z.ZodMiniType; export declare function metricsTotalsOneTimeProductsNetRevenueFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsNewSubscriptions$inboundSchema: z.ZodMiniType; export declare function metricsTotalsNewSubscriptionsFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsNewSubscriptionsRevenue$inboundSchema: z.ZodMiniType; export declare function metricsTotalsNewSubscriptionsRevenueFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsNewSubscriptionsNetRevenue$inboundSchema: z.ZodMiniType; export declare function metricsTotalsNewSubscriptionsNetRevenueFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsRenewedSubscriptions$inboundSchema: z.ZodMiniType; export declare function metricsTotalsRenewedSubscriptionsFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsRenewedSubscriptionsRevenue$inboundSchema: z.ZodMiniType; export declare function metricsTotalsRenewedSubscriptionsRevenueFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsRenewedSubscriptionsNetRevenue$inboundSchema: z.ZodMiniType; export declare function metricsTotalsRenewedSubscriptionsNetRevenueFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsCanceledSubscriptions$inboundSchema: z.ZodMiniType; export declare function metricsTotalsCanceledSubscriptionsFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsCanceledSubscriptionsCustomerService$inboundSchema: z.ZodMiniType; export declare function metricsTotalsCanceledSubscriptionsCustomerServiceFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsCanceledSubscriptionsLowQuality$inboundSchema: z.ZodMiniType; export declare function metricsTotalsCanceledSubscriptionsLowQualityFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsCanceledSubscriptionsMissingFeatures$inboundSchema: z.ZodMiniType; export declare function metricsTotalsCanceledSubscriptionsMissingFeaturesFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsCanceledSubscriptionsSwitchedService$inboundSchema: z.ZodMiniType; export declare function metricsTotalsCanceledSubscriptionsSwitchedServiceFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsCanceledSubscriptionsTooComplex$inboundSchema: z.ZodMiniType; export declare function metricsTotalsCanceledSubscriptionsTooComplexFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsCanceledSubscriptionsTooExpensive$inboundSchema: z.ZodMiniType; export declare function metricsTotalsCanceledSubscriptionsTooExpensiveFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsCanceledSubscriptionsUnused$inboundSchema: z.ZodMiniType; export declare function metricsTotalsCanceledSubscriptionsUnusedFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsCanceledSubscriptionsOther$inboundSchema: z.ZodMiniType; export declare function metricsTotalsCanceledSubscriptionsOtherFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsAnnualRecurringRevenue$inboundSchema: z.ZodMiniType; export declare function metricsTotalsAnnualRecurringRevenueFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsCommittedAnnualRecurringRevenue$inboundSchema: z.ZodMiniType; export declare function metricsTotalsCommittedAnnualRecurringRevenueFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsCheckoutsConversion$inboundSchema: z.ZodMiniType; export declare function metricsTotalsCheckoutsConversionFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsLtv$inboundSchema: z.ZodMiniType; export declare function metricsTotalsLtvFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsGrossMargin$inboundSchema: z.ZodMiniType; export declare function metricsTotalsGrossMarginFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsGrossMarginPercentage$inboundSchema: z.ZodMiniType; export declare function metricsTotalsGrossMarginPercentageFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsCashflow$inboundSchema: z.ZodMiniType; export declare function metricsTotalsCashflowFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsAverageSeatsPerCustomer$inboundSchema: z.ZodMiniType; export declare function metricsTotalsAverageSeatsPerCustomerFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotalsSeatUtilizationRate$inboundSchema: z.ZodMiniType; export declare function metricsTotalsSeatUtilizationRateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MetricsTotals$inboundSchema: z.ZodMiniType; export declare function metricsTotalsFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=metricstotals.d.ts.map