import { n as InscricaoEstadualValidationResult, U as UfCode, F as FormatResult } from './validation-result-D4Wrxl7j.js'; export { I as IeProdutorRuralValidationResult, l as InscricaoEstadual, m as InscricaoEstadualProdutorRural } from './validation-result-D4Wrxl7j.js'; export { I as IE_DF_GOLDEN, a as IE_DF_GOLDEN_MASKED, u as IE_DF_LENGTH, b as IE_DF_OFFICIAL_SOURCE_URL, c as IE_MT_GOLDEN_CANONICAL, d as IE_MT_GOLDEN_LEGACY, e as IE_MT_OFFICIAL_SOURCE_URL, f as IE_OFFICIAL_SOURCE_URLS, g as IE_SP_GOLDEN, h as IE_SP_GOLDEN_MASKED, i as IE_SP_OFFICIAL_SOURCE_URL, j as IE_SP_RURAL_GOLDEN, k as IE_SP_RURAL_GOLDEN_MASKED, m as IE_SP_RURAL_OFFICIAL_SOURCE_URL, n as IE_SUPPORTED_UFS, o as formatIeProdutorRural, p as getIeProdutorRuralOfficialSourceUrl, q as isSpRuralIeInput, r as isValidIeProdutorRural, s as stripIeSpRural, v as validateIeProdutorRural, t as validateIeSpRural } from './inscricao-estadual-produtor-rural-C1tT-iXv.js'; /** * Distrito Federal IE validation — CF/DF 13 digits, dual modulo-11 DVs. * @see BR-IE-DF-001 */ declare function validateIeDf(input: string): InscricaoEstadualValidationResult; /** * Mato Grosso IE validation — CCE/MT 9-digit + legacy 11-digit SINTEGRA pad. * @see BR-IE-MT-001 */ declare function validateIeMt(input: string): InscricaoEstadualValidationResult; /** * São Paulo IE validation — dual modulo-11 DVs (SEFAZ 2012). * @see BR-IE-SP-001 */ declare function validateIeSp(input: string): InscricaoEstadualValidationResult; /** * Inscrição Estadual validation — per-UF algorithms (27 UFs). * @see docs/use-cases/UC-009-validate-inscricao-estadual.md */ type ValidateInscricaoEstadualOptions = { uf: UfCode; }; declare function getIeOfficialSourceUrl(uf: UfCode): string; declare function stripInscricaoEstadual(input: string): string; declare function isValidInscricaoEstadual(input: string, options: ValidateInscricaoEstadualOptions): boolean; declare function validateInscricaoEstadual(input: string, options: ValidateInscricaoEstadualOptions): InscricaoEstadualValidationResult; declare function formatInscricaoEstadual(input: string, options: ValidateInscricaoEstadualOptions): FormatResult; export { InscricaoEstadualValidationResult, UfCode, type ValidateInscricaoEstadualOptions, formatInscricaoEstadual, getIeOfficialSourceUrl, isValidInscricaoEstadual, stripInscricaoEstadual, validateIeDf, validateIeMt, validateIeSp, validateInscricaoEstadual };