UNPKG

wcz-layout

Version:

42 lines (41 loc) 1.13 kB
import * as z$2 from "zod"; import z$1 from "zod"; //#region src/models/approval/ApprovalStatus.ts const ApprovalStatus = z$1.enum([ "WaitingForApproval", "Approved", "PartiallyApproved", "Rejected", "Withdrawn", "Cancelled" ]); //#endregion //#region src/models/approval/ApprovalStepResult.ts const ApprovalStepResult = z$1.enum([ "NotAvailable", "FutureApproval", "WaitingForApproval", "Approved", "Rejected", "Skipped", "Withdrawn", "Cancelled" ]); //#endregion //#region 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() }); //#endregion export { ApprovalStepResult as n, ApprovalStatus as r, FileMetaSchema as t }; //# sourceMappingURL=FileMeta-D9HyhrGi.js.map