import{z as e}from"./dVzHJMF1.js";import{aa as n,ac as o,a4 as l}from"./Byi2WFzI.js";import{E as t,a as s}from"./D4oUL8iA.js";const u=t.extend({classificacao:e.enum(Object.keys(l)),kmFinal:e.number().nullable().optional(),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"]})}),d=s.extend({sigla:e.array(e.number().gte(1)),classificacao:e.string()});export{u as E,d as a};
