import { b as DatasetChanges, c as DatasetVerification } from './types-CnePu8im.js'; type TransparenciaDeliveryMode = 'query-adapter' | 'bulk-embed-candidate' | 'out-of-scope'; interface TransparenciaEndpoint { id: string; path: string; domain: string; delivery: TransparenciaDeliveryMode; description: string; } interface TransparenciaSnapshotsRegistry { capturadoEm: string; swaggerOk: boolean; openapiOk: boolean; cadastroUrl: string; adapterPackage: string; endpoints: readonly TransparenciaEndpoint[]; } interface TransparenciaSnapshotsDataVersion { id: 'transparencia-snapshots'; nome: string; fonte: string; endpoints: string[]; capturadoEm: string; atualizadoEm: string; contagens: { endpoints: number; queryAdapter: number; }; alteracoes: DatasetChanges; verificacao: DatasetVerification; documentacao: string; } /** * Portal da Transparência endpoint registry — offline metadata (no live API in core). * @see docs/OFFICIAL-SOURCES.md#portal-transparencia */ declare function getTransparenciaRegistry(): TransparenciaSnapshotsRegistry; declare function getTransparenciaEndpoints(): readonly TransparenciaEndpoint[]; declare function getTransparenciaEndpointPorId(id: string): TransparenciaEndpoint | undefined; declare function getTransparenciaEndpointsPorDominio(domain: string): readonly TransparenciaEndpoint[]; declare function getTransparenciaQueryAdapterEndpoints(): readonly TransparenciaEndpoint[]; /** * Normalize identifiers for Transparência adapter queries — delegates to core strip helpers. * @see docs/ADAPTERS-TRANSPARENCIA-RFC.md */ declare function normalizeTransparenciaCpf(input: string): string; declare function normalizeTransparenciaCnpj(input: string): string; declare const TRANSPARENCIA_SWAGGER_URL = "https://api.portaldatransparencia.gov.br/swagger-ui/index.html"; declare const TRANSPARENCIA_OPENAPI_URL = "https://api.portaldatransparencia.gov.br/v3/api-docs"; declare const TRANSPARENCIA_CADASTRO_URL = "https://portaldatransparencia.gov.br/"; declare const TRANSPARENCIA_ADAPTER_PACKAGE = "@br-validators/adapters-transparencia"; declare const TRANSPARENCIA_GOLDEN_CEIS_PATH = "/api-de-dados/ceis"; declare const TRANSPARENCIA_SNAPSHOTS_DATA_VERSION: TransparenciaSnapshotsDataVersion; export { TRANSPARENCIA_ADAPTER_PACKAGE, TRANSPARENCIA_CADASTRO_URL, TRANSPARENCIA_GOLDEN_CEIS_PATH, TRANSPARENCIA_OPENAPI_URL, TRANSPARENCIA_SNAPSHOTS_DATA_VERSION, TRANSPARENCIA_SWAGGER_URL, type TransparenciaDeliveryMode, type TransparenciaEndpoint, type TransparenciaSnapshotsDataVersion, type TransparenciaSnapshotsRegistry, getTransparenciaEndpointPorId, getTransparenciaEndpoints, getTransparenciaEndpointsPorDominio, getTransparenciaQueryAdapterEndpoints, getTransparenciaRegistry, normalizeTransparenciaCnpj, normalizeTransparenciaCpf };