import * as z from "zod"; export type BatchPresignMultipartPartsRequestBody = { /** * The part numbers to generate the presigned URLs for, must be between 1 and 10000. */ partNumbers: Array; /** * The unique identifier returned in the original /create-multipart request. */ uniqueIdentifier: string; }; /** * The presigned URLs for each part number, which has the part numbers as keys. */ export type PresignedUrls = {}; /** * external upload initialized */ export type BatchPresignMultipartPartsResponseBody = { /** * The presigned URLs for each part number, which has the part numbers as keys. */ presignedUrls: PresignedUrls; }; /** @internal */ export declare const BatchPresignMultipartPartsRequestBody$inboundSchema: z.ZodType; /** @internal */ export type BatchPresignMultipartPartsRequestBody$Outbound = { part_numbers: Array; unique_identifier: string; }; /** @internal */ export declare const BatchPresignMultipartPartsRequestBody$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 BatchPresignMultipartPartsRequestBody$ { /** @deprecated use `BatchPresignMultipartPartsRequestBody$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `BatchPresignMultipartPartsRequestBody$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `BatchPresignMultipartPartsRequestBody$Outbound` instead. */ type Outbound = BatchPresignMultipartPartsRequestBody$Outbound; } /** @internal */ export declare const PresignedUrls$inboundSchema: z.ZodType; /** @internal */ export type PresignedUrls$Outbound = {}; /** @internal */ export declare const PresignedUrls$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 PresignedUrls$ { /** @deprecated use `PresignedUrls$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `PresignedUrls$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `PresignedUrls$Outbound` instead. */ type Outbound = PresignedUrls$Outbound; } /** @internal */ export declare const BatchPresignMultipartPartsResponseBody$inboundSchema: z.ZodType; /** @internal */ export type BatchPresignMultipartPartsResponseBody$Outbound = { presigned_urls: PresignedUrls$Outbound; }; /** @internal */ export declare const BatchPresignMultipartPartsResponseBody$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 BatchPresignMultipartPartsResponseBody$ { /** @deprecated use `BatchPresignMultipartPartsResponseBody$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `BatchPresignMultipartPartsResponseBody$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `BatchPresignMultipartPartsResponseBody$Outbound` instead. */ type Outbound = BatchPresignMultipartPartsResponseBody$Outbound; } //# sourceMappingURL=batchpresignmultipartparts.d.ts.map