/** * Argentina country adapter · resolves CUIT → operator record from the * community-curated dataset at `data/countries/ar.json`. * * Scope: * - Primary identifier: CUIT (Clave Única de Identificación Tributaria) * XX-XXXXXXXX-X (11 digits, modulo-11 verifier). * - Regulatory anchor: Decreto 92/2026 (Centro Nacional de * Ciberseguridad · CERT.ar) · supersedes Decreto 577/2017 (Comité de * Ciberseguridad) · Resolución 1523/2019 (definición de * Infraestructura Crítica) · Ley 25.326 (datos personales, AAIP). * - Sectoral regulators: BCRA (banking), ENACOM (telco), ENRGE (energy * + gas, ex ENRE/ENARGAS), CNRT (transport), ANAC (aviación), * ERAS (water, AMBA), Superintendencia de Servicios de Salud. * * Coverage at v0.1.0-alpha: 58 top-tier operators across 10 sectors, * heuristically assembled from sectoral regulator publications since no * unified OSE (Operadores de Servicios Esenciales) registry has been * published by the Dirección Nacional de Ciberseguridad as of May 2026. * * Lookup strategy: * 1. Validate input via `cuit-ar` normalizer (format + AFIP modulo-11). * 2. Index lookup against the bundled dataset (loaded once and cached). * 3. If the CUIT is unknown but format-valid, return a heuristic miss * with `source: 'heuristic'`, `confidence: 0.2`, and a contributor * hint. Mirrors the Brazil adapter convention. */ import type { CountryAdapter } from '../types.js'; export declare const arAdapter: CountryAdapter; export default arAdapter; //# sourceMappingURL=ar.d.ts.map