facturacionelectronicapy-ts-xmlgen
Version:
Genera el contenido del archivo XML del Documento electrónico exigido por la SET
36 lines (35 loc) • 1.54 kB
TypeScript
import { z } from 'zod';
/**E9.2. Sector Energía Eléctrica (E791-E799) */
export declare const SectorEnergiaElectricaSchema: z.ZodEffects<z.ZodObject<{
numeroMedidor: z.ZodOptional<z.ZodString>;
codigoActividad: z.ZodEffects<z.ZodOptional<z.ZodNumber>, number | undefined, number | undefined>;
codigoCategoria: z.ZodOptional<z.ZodString>;
lecturaAnterior: z.ZodEffects<z.ZodOptional<z.ZodNumber>, number | undefined, number | undefined>;
lecturaActual: z.ZodEffects<z.ZodOptional<z.ZodNumber>, number | undefined, number | undefined>;
}, "strip", z.ZodTypeAny, {
numeroMedidor?: string | undefined;
codigoActividad?: number | undefined;
codigoCategoria?: string | undefined;
lecturaAnterior?: number | undefined;
lecturaActual?: number | undefined;
}, {
numeroMedidor?: string | undefined;
codigoActividad?: number | undefined;
codigoCategoria?: string | undefined;
lecturaAnterior?: number | undefined;
lecturaActual?: number | undefined;
}>, {
consumo: number | undefined;
numeroMedidor?: string | undefined;
codigoActividad?: number | undefined;
codigoCategoria?: string | undefined;
lecturaAnterior?: number | undefined;
lecturaActual?: number | undefined;
}, {
numeroMedidor?: string | undefined;
codigoActividad?: number | undefined;
codigoCategoria?: string | undefined;
lecturaAnterior?: number | undefined;
lecturaActual?: number | undefined;
}>;
export type SectorEnergiaElectrica = z.infer<typeof SectorEnergiaElectricaSchema>;