import{z as e}from"./dVzHJMF1.js";import{E as t,a as o}from"./D4oUL8iA.js";import{K as n,_ as r,q as l,p as i}from"./Byi2WFzI.js";const b=t.extend({nomeOae:e.string().nullable().optional(),numeroFaixas:e.number().refine(a=>Object.values(i).includes(a)).nullable().optional(),anoConstrucao:e.number().nullable().optional(),naturezaEstrutura:e.enum(Object.keys(l)),gabaritoVertical:e.number().nullable().optional(),gabaritoHorizontal:e.number().nullable().optional(),areaTabuleiro:e.number().nullable().optional(),estreitamentoPista:e.enum(Object.keys(r)),oaeTransversivel:e.string().optional().nullable(),tipoTrem:e.enum(Object.keys(n))}),p=o.extend({idTipoElemento:e.array(e.number().gte(1))});export{b as E,p as a};
