import StringValueObject from './string.value-object.js';

declare class SpanishDocumentNumberValueObject extends StringValueObject {
    constructor(value: string);
    static isValidDocumentNumber(nifCif: string): boolean;
    private static assertIsValid;
    private static sanitizeDocumentNumber;
    private static validateCifLetter;
    private static validateNieLetter;
    private static validateNifLetter;
}

export { SpanishDocumentNumberValueObject as default };
