import { AbstractValidatableDocument } from '../../contracts/abstract-validatable-document.js'; import { ReasonCode } from '../../contracts/reason-code.js'; /** * Validates Brazilian Voter Title (Título de Eleitor) numbers. */ export declare class VoterTitleValidation extends AbstractValidatableDocument { protected documentName(): string; /** * Generates a valid Voter Title. * * @param formatted Voter Title has no canonical mask; kept for API symmetry. */ static generate(formatted?: boolean): string; protected doValidate(): ReasonCode | null; }