import { z } from "zod"; export interface S3BinaryStorageConfig { readonly endpoint: string; readonly region: string; readonly bucket: string; readonly accessKeyId: string; readonly secretAccessKey: string; } export const S3BinaryStorageConfigSchema = z.object({ endpoint: z.string().min(1), region: z.string().min(1), bucket: z.string().min(1), accessKeyId: z.string().min(1), secretAccessKey: z.string().min(1), });