import * as z from "zod/v4-mini"; import { S3FileCreateMultipart, S3FileCreateMultipart$Outbound } from "./s3filecreatemultipart.js"; /** * Schema to create a file to be associated with the downloadables benefit. */ export type DownloadableFileCreate = { organizationId?: string | null | undefined; name: string; mimeType: string; size: number; checksumSha256Base64?: string | null | undefined; upload: S3FileCreateMultipart; service: "downloadable"; version?: string | null | undefined; }; /** @internal */ export type DownloadableFileCreate$Outbound = { organization_id?: string | null | undefined; name: string; mime_type: string; size: number; checksum_sha256_base64?: string | null | undefined; upload: S3FileCreateMultipart$Outbound; service: "downloadable"; version?: string | null | undefined; }; /** @internal */ export declare const DownloadableFileCreate$outboundSchema: z.ZodMiniType; export declare function downloadableFileCreateToJSON(downloadableFileCreate: DownloadableFileCreate): string; //# sourceMappingURL=downloadablefilecreate.d.ts.map