import * as z from "zod"; export type CompleteMultipartRequestBody = { /** * All of the part numbers and their corresponding ETags that have been uploaded must be provided. */ parts: Array; /** * The unique identifier returned in the original /create-multipart request. */ uniqueIdentifier: string; }; /** * external upload initialized */ export type CompleteMultipartResponseBody = { dominantColor?: string | null | undefined; extension: string; filesize: number; height: number; humanFilesize: string; id: number; originalFilename: string; retainHours: string | null; shortPath: string; shortUrl: string; thumbnailHeight: number; thumbnailWidth: number; url: string; width: number; }; /** @internal */ export declare const CompleteMultipartRequestBody$inboundSchema: z.ZodType; /** @internal */ export type CompleteMultipartRequestBody$Outbound = { parts: Array; unique_identifier: string; }; /** @internal */ export declare const CompleteMultipartRequestBody$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 CompleteMultipartRequestBody$ { /** @deprecated use `CompleteMultipartRequestBody$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `CompleteMultipartRequestBody$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `CompleteMultipartRequestBody$Outbound` instead. */ type Outbound = CompleteMultipartRequestBody$Outbound; } /** @internal */ export declare const CompleteMultipartResponseBody$inboundSchema: z.ZodType; /** @internal */ export type CompleteMultipartResponseBody$Outbound = { dominant_color?: string | null | undefined; extension: string; filesize: number; height: number; human_filesize: string; id: number; original_filename: string; retain_hours: string | null; short_path: string; short_url: string; thumbnail_height: number; thumbnail_width: number; url: string; width: number; }; /** @internal */ export declare const CompleteMultipartResponseBody$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 CompleteMultipartResponseBody$ { /** @deprecated use `CompleteMultipartResponseBody$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `CompleteMultipartResponseBody$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `CompleteMultipartResponseBody$Outbound` instead. */ type Outbound = CompleteMultipartResponseBody$Outbound; } //# sourceMappingURL=completemultipart.d.ts.map