import{z as e}from"./JQJBiNWj.js";import{l as n,k as o,o as l}from"./BKl0aY3w.js";import{E as t,a as s}from"./BlGPNclf.js";const d=t.extend({classificacao:e.enum(Object.keys(l)),idSigla:e.number().int().nullable().optional(),idMaterial:e.number().int().nullable().optional(),idForma:e.number().int().nullable().optional(),direcaoCurso:e.enum(Object.keys(o)).nullable().optional(),ambiente:e.enum(Object.keys(n)).nullable().optional()}).superRefine((a,i)=>{a.classificacao==="profunda"&&!a.idSigla&&i.addIssue({code:e.ZodIssueCode.invalid_type,expected:"string",received:"undefined",path:["idSigla"]})}),u=s.extend({sigla:e.array(e.number().gte(1)),classificacao:e.string()});export{d as E,u as a};
