import * as z from "zod/v4-mini"; import { OpenEnum } from "../../types/enums.js"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; export declare const Func: { readonly Sum: "sum"; readonly Max: "max"; readonly Min: "min"; readonly Avg: "avg"; }; export type Func = OpenEnum; export type PropertyAggregation = { func: Func; property: string; }; /** @internal */ export declare const Func$inboundSchema: z.ZodMiniType; /** @internal */ export declare const Func$outboundSchema: z.ZodMiniType; /** @internal */ export declare const PropertyAggregation$inboundSchema: z.ZodMiniType; /** @internal */ export type PropertyAggregation$Outbound = { func: string; property: string; }; /** @internal */ export declare const PropertyAggregation$outboundSchema: z.ZodMiniType; export declare function propertyAggregationToJSON(propertyAggregation: PropertyAggregation): string; export declare function propertyAggregationFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=propertyaggregation.d.ts.map