//#region src/types.d.ts type FileVisibility = "private" | "public" | "unlisted"; type FileStatus = "ready" | "deleted"; type UploadStatus = "created" | "in_progress" | "completed" | "aborted" | "failed" | "expired"; type UploadStrategy = "direct-single" | "direct-multipart" | "proxy"; type FileMetadata = { fileKey: string; fileKeyParts: (string | number)[]; uploaderId: string | null; filename: string; sizeBytes: number; contentType: string; checksum: { algo: "sha256" | "md5"; value: string; } | null; visibility: FileVisibility; tags: string[] | null; metadata: Record | null; status: FileStatus; storageProvider: string; createdAt: string; updatedAt: string; completedAt: string | null; deletedAt: string | null; errorCode: string | null; errorMessage: string | null; }; //# sourceMappingURL=types.d.ts.map //#endregion export { FileMetadata, FileStatus, FileVisibility, UploadStatus, UploadStrategy }; //# sourceMappingURL=types.d.ts.map