import { a as LookupResult } from './lookup-result-DXCBA61F.js'; import { b as DatasetChanges, c as DatasetVerification } from './types-CnePu8im.js'; interface PaisBacen { codigo: string; nome: string; } interface PaisesBacenDataVersion { id: 'paises-bacen'; nome: string; fonte: string; endpoints: string[]; capturadoEm: string; atualizadoEm: string; contagens: { paises: number; }; alteracoes: DatasetChanges; verificacao: DatasetVerification; documentacao: string; } /** * NF-e Bacen country code lookup — offline embedded data from official NF-e table. * @see docs/OFFICIAL-SOURCES.md#paises-bacen */ /** Returns every embedded NF-e Bacen country row (in-memory reference, not a copy). */ declare function getAllPaisesBacen(): readonly PaisBacen[]; /** @deprecated Use {@link getAllPaisesBacen} instead. Removed in v2.0. */ declare function getPaisesBacen(): readonly PaisBacen[]; declare function lookupPaisPorCodigoBacen(codigo: string): LookupResult; declare function getPaisPorCodigoBacen(codigo: string): PaisBacen | undefined; /** NF-e NT 2018.003 v1.01 country table (ODS) — discovered from Documentos → Diversos. */ declare const NFE_PAISES_TABLE_URL = "http://www.nfe.fazenda.gov.br/portal/exibirArquivo.aspx?conteudo=PfPDd6dW200="; declare const PAISES_BACEN_GOLDEN_BRASIL = "1058"; declare const PAISES_BACEN_DATA_VERSION: PaisesBacenDataVersion; export { NFE_PAISES_TABLE_URL, PAISES_BACEN_DATA_VERSION, PAISES_BACEN_GOLDEN_BRASIL, type PaisBacen, type PaisesBacenDataVersion, getAllPaisesBacen, getPaisPorCodigoBacen, getPaisesBacen, lookupPaisPorCodigoBacen };