UNPKG

facturacionelectronicapy-ts-xmlgen

Version:

Genera el contenido del archivo XML del Documento electrónico exigido por la SET

45 lines (44 loc) • 1.83 kB
import { z } from 'zod'; /**E9.5. Grupo de datos adicionales de uso comercial (E820-E829) */ export declare const SectorAdicionalSchema: z.ZodEffects<z.ZodObject<{ ciclo: z.ZodOptional<z.ZodString>; inicioCiclo: z.ZodOptional<z.ZodEffects<z.ZodDate, string, Date>>; finCiclo: z.ZodOptional<z.ZodEffects<z.ZodDate, string, Date>>; vencimientoPago: z.ZodOptional<z.ZodEffects<z.ZodDate, string, Date>>; numeroContrato: z.ZodOptional<z.ZodString>; saldoAnterior: z.ZodEffects<z.ZodOptional<z.ZodNumber>, number | undefined, number | undefined>; codigoContratacionDncp: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { ciclo?: string | undefined; inicioCiclo?: string | undefined; finCiclo?: string | undefined; vencimientoPago?: string | undefined; numeroContrato?: string | undefined; saldoAnterior?: number | undefined; codigoContratacionDncp?: string | undefined; }, { ciclo?: string | undefined; inicioCiclo?: Date | undefined; finCiclo?: Date | undefined; vencimientoPago?: Date | undefined; numeroContrato?: string | undefined; saldoAnterior?: number | undefined; codigoContratacionDncp?: string | undefined; }>, { ciclo?: string | undefined; inicioCiclo?: string | undefined; finCiclo?: string | undefined; vencimientoPago?: string | undefined; numeroContrato?: string | undefined; saldoAnterior?: number | undefined; codigoContratacionDncp?: string | undefined; }, { ciclo?: string | undefined; inicioCiclo?: Date | undefined; finCiclo?: Date | undefined; vencimientoPago?: Date | undefined; numeroContrato?: string | undefined; saldoAnterior?: number | undefined; codigoContratacionDncp?: string | undefined; }>; export type SectorAdicional = z.infer<typeof SectorAdicionalSchema>;