UNPKG

facturacionelectronicapy-ts-xmlgen

Version:

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

36 lines (35 loc) 1.18 kB
import { z } from 'zod'; import { IdentityDocumentUser } from '../../data/idDocsUsers.table'; /** D2.2 Campos que identifican al responsable de la generación del DE (D140-D160) */ export declare const UsuarioSchema: z.ZodEffects<z.ZodObject<{ documentoTipo: z.ZodNativeEnum<typeof IdentityDocumentUser>; documentoTipoDescripcion: z.ZodOptional<z.ZodString>; documentoNumero: z.ZodString; nombre: z.ZodString; cargo: z.ZodString; }, "strip", z.ZodTypeAny, { documentoTipo: IdentityDocumentUser; documentoNumero: string; nombre: string; cargo: string; documentoTipoDescripcion?: string | undefined; }, { documentoTipo: IdentityDocumentUser; documentoNumero: string; nombre: string; cargo: string; documentoTipoDescripcion?: string | undefined; }>, { documentoTipoDescripcion: string; documentoTipo: IdentityDocumentUser; documentoNumero: string; nombre: string; cargo: string; }, { documentoTipo: IdentityDocumentUser; documentoNumero: string; nombre: string; cargo: string; documentoTipoDescripcion?: string | undefined; }>; export type Usuario = z.infer<typeof UsuarioSchema>;