/** * México country adapter · RFC-keyed lookup against the community-curated * dataset shipped at `data/countries/mx.json`. * * **Regulatory context.** Mexico does NOT publish a unified registry of * critical-infrastructure operators. Sectoral regulators (CNBV banking, * IFT telecom, CRE energy, CONAGUA water, COFEPRIS health) keep partial * lists in their respective domains. Cybersecurity governance is * exercised by CERT-MX under the Guardia Nacional, with cross-cutting * data protection under INAI (LFPDPPP + LGPDPPSO). * * **Identifier.** RFC (Registro Federal de Contribuyentes). 12 chars * persona moral, 13 chars persona física. The SAT homoclave (last 3 * chars) is verified by a SAT-proprietary algorithm and is NOT checked * here — format validation only. * * Resolution strategy: * 1. Normalize the input RFC to canonical uppercase (no spaces/hyphens). * 2. Look up the operator in the local atlas (synchronous after * first-load index build). * 3. If missing, return a heuristic record with confidence 0 plus the * regulator references for the caller to chase. */ import type { CountryAdapter } from '../types.js'; export declare const mxAdapter: CountryAdapter; export default mxAdapter; //# sourceMappingURL=mx.d.ts.map