facturacionelectronicapy-ts-xmlgen
Version:
Genera el contenido del archivo XML del Documento electrónico exigido por la SET
32 lines (31 loc) • 1.16 kB
TypeScript
import { z } from 'zod';
/**E9.3. Sector de Seguros (E800-E809) */
export declare const SectorSegurosSchema: z.ZodObject<{
codigoAseguradora: z.ZodOptional<z.ZodString>;
codigoPoliza: z.ZodString;
vigenciaUnidad: z.ZodString;
vigencia: z.ZodEffects<z.ZodNumber, number, number>;
numeroPoliza: z.ZodString;
inicioVigencia: z.ZodOptional<z.ZodEffects<z.ZodDate, string, Date>>;
finVigencia: z.ZodOptional<z.ZodEffects<z.ZodDate, string, Date>>;
codigoInternoItem: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
codigoPoliza: string;
vigenciaUnidad: string;
vigencia: number;
numeroPoliza: string;
codigoAseguradora?: string | undefined;
inicioVigencia?: string | undefined;
finVigencia?: string | undefined;
codigoInternoItem?: string | undefined;
}, {
codigoPoliza: string;
vigenciaUnidad: string;
vigencia: number;
numeroPoliza: string;
codigoAseguradora?: string | undefined;
inicioVigencia?: Date | undefined;
finVigencia?: Date | undefined;
codigoInternoItem?: string | undefined;
}>;
export type SectorSeguros = z.infer<typeof SectorSegurosSchema>;