UNPKG

ci-validation

Version:

🇺🇾 Complete TypeScript/JavaScript library for validating Uruguayan CI (Cédula de Identidad) with official algorithm and government service integration

40 lines • 828 B
export interface ApiResponse<T = any> { success: boolean; data?: T; error?: string; code?: string; timestamp: string; executionTime?: { total: number; validation: number; query?: number; }; } export interface CiValidationData { ci: string; isValid: boolean; normalizedCi: string; info?: { persona: { nombre: string; }; message: string; status: number; } | any; } export interface CiValidationRequest { ci: string; } export interface HealthCheckResponse { status: "ok" | "error"; timestamp: string; uptime?: number; version?: string; } export interface ErrorResponse { success: false; error: string; code?: string; timestamp: string; } //# sourceMappingURL=ApiResponse.d.ts.map