import { z } from "zod"; import { BucketType } from "./assets-consts"; export declare const PresignedUploadUrlRequestSchema: z.ZodObject<{ fileName: z.ZodString; headers: z.ZodOptional>; bucketType: z.ZodNativeEnum; prefix: z.ZodOptional; }, "strip", z.ZodTypeAny, { fileName: string; bucketType: BucketType; headers?: Record | undefined; prefix?: string | undefined; }, { fileName: string; bucketType: BucketType; headers?: Record | undefined; prefix?: string | undefined; }>; export type PresignedUploadUrlRequestData = z.infer; export declare const PresignedUploadUrlResponseSchema: z.ZodObject<{ fileName: z.ZodString; signedUrl: z.ZodString; url: z.ZodString; fileKey: z.ZodString; expiresAt: z.ZodNumber; }, "strip", z.ZodTypeAny, { url: string; expiresAt: number; fileName: string; signedUrl: string; fileKey: string; }, { url: string; expiresAt: number; fileName: string; signedUrl: string; fileKey: string; }>; export type PresignedUploadUrlResponseData = z.infer;