import { z } from "zod"
import {PdfPermission} from "../../public/security";

export const pdfPermissionSchema: z.ZodType<PdfPermission> = z.object({
	None: z.boolean().optional(),
	AllowAccessibilityExtractContent: z.boolean().optional(),
	AllowAnnotations: z.boolean().optional(),
	AllowAssembleDocument: z.boolean().optional(),
	AllowExtractContent: z.boolean().optional(),
	AllowFillForms: z.boolean().optional(),
	AllowPrintFullQuality: z.boolean().optional(),
	AllowModify: z.boolean().optional(),
	AllowPrint: z.boolean().optional(),
	AllowAll: z.boolean().optional()
})
