import * as z from "zod"; import { Result as SafeParseResult } from "../types/fp.js"; import { SDKValidationError } from "./errors/sdkvalidationerror.js"; import { OlapPeriod } from "./olapperiod.js"; export type OlapPeriodCollectionsByIdsStatisticsRequest = { collectionIds: Array; /** * Period: * * @remarks * * `MIN5` - Last 5 minutes * * `MIN30` - Last 30 minutes * * `H1` - Last 1 hour * * `H6` - Last 6 hours * * `D1` - Last 1 day * * `D7` - Last 7 days * * `D30` - Last 30 days * * `D180` - Last 180 days (roughly 6 months) * * `D365` - Last 365 days (roughly 1 year) * * `ALL` - For all time */ period: OlapPeriod; }; /** @internal */ export declare const OlapPeriodCollectionsByIdsStatisticsRequest$inboundSchema: z.ZodType; /** @internal */ export type OlapPeriodCollectionsByIdsStatisticsRequest$Outbound = { collectionIds: Array; period: string; }; /** @internal */ export declare const OlapPeriodCollectionsByIdsStatisticsRequest$outboundSchema: z.ZodType; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace OlapPeriodCollectionsByIdsStatisticsRequest$ { /** @deprecated use `OlapPeriodCollectionsByIdsStatisticsRequest$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `OlapPeriodCollectionsByIdsStatisticsRequest$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `OlapPeriodCollectionsByIdsStatisticsRequest$Outbound` instead. */ type Outbound = OlapPeriodCollectionsByIdsStatisticsRequest$Outbound; } export declare function olapPeriodCollectionsByIdsStatisticsRequestToJSON(olapPeriodCollectionsByIdsStatisticsRequest: OlapPeriodCollectionsByIdsStatisticsRequest): string; export declare function olapPeriodCollectionsByIdsStatisticsRequestFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=olapperiodcollectionsbyidsstatisticsrequest.d.ts.map