import * as z from "zod/v3"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; export type PartitionLimitParams = { /** * Monthly limit of hosted pages added in the current month in the partition. */ pagesHostedLimitMonthly?: number | null | undefined; /** * Monthly limit, in pages, for processed documents in the partition. */ pagesProcessedLimitMonthly?: number | null | undefined; /** * Maximum limit, in pages, for hosted documents in the partition. */ pagesHostedLimitMax?: number | null | undefined; /** * Maximum limit, in pages, for processed documents in the partition. */ pagesProcessedLimitMax?: number | null | undefined; /** * Monthly limit, in minutes, for video processing in the partition. */ videoProcessedLimitMonthly?: number | null | undefined; /** * Maximum limit, in minutes, for video processing in the partition. */ videoProcessedLimitMax?: number | null | undefined; /** * Monthly limit, in minutes, for audio processing in the partition. */ audioProcessedLimitMonthly?: number | null | undefined; /** * Maximum limit, in minutes, for audio processing in the partition. */ audioProcessedLimitMax?: number | null | undefined; /** * Monthly limit, in MBs, for media streamed from the partition. */ mediaStreamedLimitMonthly?: number | null | undefined; /** * Maximum limit, in MBs, for media streamed from the partition. */ mediaStreamedLimitMax?: number | null | undefined; /** * Monthly limit, in MBs, for media hosted in the partition. */ mediaHostedLimitMonthly?: number | null | undefined; /** * Maximum limit, in MBs, for media hosted in the partition. */ mediaHostedLimitMax?: number | null | undefined; }; /** @internal */ export declare const PartitionLimitParams$inboundSchema: z.ZodType; /** @internal */ export type PartitionLimitParams$Outbound = { pages_hosted_limit_monthly?: number | null | undefined; pages_processed_limit_monthly?: number | null | undefined; pages_hosted_limit_max?: number | null | undefined; pages_processed_limit_max?: number | null | undefined; video_processed_limit_monthly?: number | null | undefined; video_processed_limit_max?: number | null | undefined; audio_processed_limit_monthly?: number | null | undefined; audio_processed_limit_max?: number | null | undefined; media_streamed_limit_monthly?: number | null | undefined; media_streamed_limit_max?: number | null | undefined; media_hosted_limit_monthly?: number | null | undefined; media_hosted_limit_max?: number | null | undefined; }; /** @internal */ export declare const PartitionLimitParams$outboundSchema: z.ZodType; export declare function partitionLimitParamsToJSON(partitionLimitParams: PartitionLimitParams): string; export declare function partitionLimitParamsFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=partitionlimitparams.d.ts.map