/** * Interface que define la estructura de errores relacionados con fechas * Proporciona información detallada para debugging y manejo de errores */ export interface DateError { /** Tipo específico de error */ type: 'INVALID_FORMAT' | 'INVALID_DATE' | 'INVALID_TIMEZONE' | 'PARSE_ERROR'; /** Mensaje descriptivo del error */ message: string; /** Posición del error en la cadena de entrada (opcional) */ position?: number; /** Valor de entrada que causó el error (opcional) */ input?: string; }