UNPKG

falcotura-atv-sdk

Version:

Librería (SDK) de Javascript/NodeJS para acceder al API de Administración Tributaria Virtual (ATV) del Ministerio de Hacienda.

31 lines (30 loc) 1.04 kB
/** * Utilidades para manejo consistente de fechas en zona horaria de Costa Rica (UTC-6) */ /** * Crea una fecha en la zona horaria de Costa Rica * @param date Fecha opcional, si no se proporciona usa la fecha actual * @returns Date object ajustado a Costa Rica */ export declare function getCostaRicaDate(date?: Date): Date; /** * Convierte una fecha a ISO string manteniendo la zona horaria de Costa Rica * @param date Fecha a convertir * @returns ISO string con offset de Costa Rica */ export declare function toCostaRicaISOString(date: Date): string; /** * Obtiene información de fecha formateada para Costa Rica (usado en generación de clave) * @param date Fecha opcional * @returns Objeto con día, mes y año en Costa Rica */ export declare function getCostaRicaDateInfo(date?: Date): { dia: string; mes: string; ano: string; }; /** * Crea una fecha de emisión estándar para documentos electrónicos * @returns Date en zona horaria de Costa Rica */ export declare function createIssueDate(): Date;