wcz-layout
Version:
18 lines (17 loc) • 618 B
JavaScript
import * as z$2 from "zod";
// src/models/file/FileMeta.ts
const FileMetaSchema = z$2.object({
id: z$2.uuid(),
subId: z$2.uuid(),
appName: z$2.string().trim().min(1).max(255),
fileName: z$2.string().trim().min(1).max(255),
fileExtension: z$2.string().trim().min(1).max(255),
fileSize: z$2.number().min(0),
mediaSubType: z$2.string().trim().min(1).max(255),
mediaType: z$2.string().trim().min(1).max(255),
mimeType: z$2.string().trim().min(1).max(255),
createdBy: z$2.string().trim().min(1).max(255),
createdDate: z$2.date()
});
export { FileMetaSchema as t };
//# sourceMappingURL=FileMeta-CPBWI_jA.mjs.map