import { U as UfCode, V as ValidationErrorCode } from './validation-result-D4Wrxl7j.js'; type SanitizableDocumentType = 'cpf' | 'cnpj' | 'cep' | 'placa' | 'pis-pasep' | 'telefone' | 'cnh' | 'renavam' | 'titulo-eleitor' | 'processo-judicial' | 'rg' | 'nfe-chave' | 'boleto' | 'cartao-credito' | 'ean' | 'inscricao-estadual' | 'inscricao-estadual-produtor-rural' | 'pix'; type SanitizeOptions = { uf?: UfCode; }; type SanitizeSuccess = { ok: true; value: string; fixes: string[]; }; type SanitizeFailure = { ok: false; code: ValidationErrorCode; message: string; }; type SanitizeResult = SanitizeSuccess | SanitizeFailure; declare function sanitize(raw: string, type: SanitizableDocumentType, options?: SanitizeOptions): SanitizeResult; export { type SanitizableDocumentType as S, type SanitizeOptions as a, type SanitizeResult as b, sanitize as s };