import { a as LookupResult } from './lookup-result-DXCBA61F.js'; import { b as DatasetChanges, c as DatasetVerification } from './types-CnePu8im.js'; interface MotivoSituacaoCadastral { codigo: string; descricao: string; } interface CnpjMotivosDataVersion { id: 'cnpj-motivos'; nome: string; fonte: string; endpoints: string[]; capturadoEm: string; atualizadoEm: string; contagens: { motivos: number; }; alteracoes: DatasetChanges; verificacao: DatasetVerification; documentacao: string; } /** * RFB CNPJ motivos de situação cadastral — offline embedded data from Motivos.zip. * @see https://dadosabertos.rfb.gov.br/CNPJ/dados_abertos_cnpj/ */ declare function getMotivosSituacaoCadastral(): readonly MotivoSituacaoCadastral[]; declare function lookupMotivoSituacaoCadastralPorCodigo(codigo: string): LookupResult; declare function getMotivoSituacaoCadastralPorCodigo(codigo: string): MotivoSituacaoCadastral | undefined; /** * RFB CNPJ motivos de situação cadastral — official open-data reference. * @see https://dadosabertos.rfb.gov.br/CNPJ/dados_abertos_cnpj/ */ declare const CNPJ_MOTIVOS_BASE_URL = "https://dadosabertos.rfb.gov.br/CNPJ/dados_abertos_cnpj"; declare const CNPJ_MOTIVOS_LAYOUT_URL = "https://www.gov.br/receitafederal/dados/cnpj-metadados.pdf"; declare const CNPJ_MOTIVOS_MIN_CODES = 55; declare const CNPJ_MOTIVOS_MAX_CODES = 65; /** Golden — sem motivo (code 00). */ declare const CNPJ_MOTIVOS_GOLDEN_SEM_MOTIVO = "00"; /** Golden — extinção por encerramento liquidação voluntária (code 01). */ declare const CNPJ_MOTIVOS_GOLDEN_EXTINCAO_VOLUNTARIA = "01"; /** Golden — incorporação (code 02). */ declare const CNPJ_MOTIVOS_GOLDEN_INCORPORACAO = "02"; /** * Estabelecimentos layout situacao_cadastral codes (reference only — not embedded). * @see OFFICIAL-REFERENCE.md */ declare const SITUACAO_CADASTRAL_LABELS: Readonly>; declare const CNPJ_MOTIVOS_DATA_VERSION: CnpjMotivosDataVersion; export { CNPJ_MOTIVOS_BASE_URL, CNPJ_MOTIVOS_DATA_VERSION, CNPJ_MOTIVOS_GOLDEN_EXTINCAO_VOLUNTARIA, CNPJ_MOTIVOS_GOLDEN_INCORPORACAO, CNPJ_MOTIVOS_GOLDEN_SEM_MOTIVO, CNPJ_MOTIVOS_LAYOUT_URL, CNPJ_MOTIVOS_MAX_CODES, CNPJ_MOTIVOS_MIN_CODES, type CnpjMotivosDataVersion, type MotivoSituacaoCadastral, SITUACAO_CADASTRAL_LABELS, getMotivoSituacaoCadastralPorCodigo, getMotivosSituacaoCadastral, lookupMotivoSituacaoCadastralPorCodigo };