import * as z from "zod/v3"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; import { StatsMetricPeriodEntity, StatsMetricPeriodEntity$Outbound } from "./statsmetricperiodentity.js"; import { StatsMetricTotalsEntity, StatsMetricTotalsEntity$Outbound } from "./statsmetrictotalsentity.js"; export type StatsSummaryEntity = { /** * Aggregated totals for the queried date range */ totals: StatsMetricTotalsEntity; /** * Time-series data points grouped by the requested interval. Only present when interval, startDate, and endDate are provided. */ periods?: Array | undefined; }; /** @internal */ export declare const StatsSummaryEntity$inboundSchema: z.ZodType; /** @internal */ export type StatsSummaryEntity$Outbound = { totals: StatsMetricTotalsEntity$Outbound; periods?: Array | undefined; }; /** @internal */ export declare const StatsSummaryEntity$outboundSchema: z.ZodType; export declare function statsSummaryEntityToJSON(statsSummaryEntity: StatsSummaryEntity): string; export declare function statsSummaryEntityFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=statssummaryentity.d.ts.map