export interface S3Config { provider: 'minio' | 'digitalocean' | 'aws'; endpoint: string; /** Public endpoint for presigned URLs (when S3 is behind Docker network) */ publicEndpoint?: string; region: string; accessKeyId: string; secretAccessKey: string; bucket: string; forcePathStyle?: boolean; cdnDomain?: string; } export interface PresignedUploadUrl { uploadUrl: string; fields?: Record; } export interface PresignedDownloadUrl { downloadUrl: string; } //# sourceMappingURL=types.d.ts.map