UNPKG

@hexadrop/value-object

Version:

Hexagonal architecture utils library

14 lines (11 loc) 475 B
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 };