/** * Credit card PAN constants — ISO/IEC 7812-1 Annex B (Luhn). * @see https://www.iso.org/standard/70484.html * @see docs/use-cases/UC-008-validate-cartao-credito.md */ type CardBrand = 'visa' | 'mastercard' | 'amex' | 'elo' | 'hipercard' | 'unknown'; declare const CARTAO_PAN_MIN_LENGTH = 8; declare const CARTAO_PAN_MAX_LENGTH = 19; declare const CARTAO_GOLDEN_VISA = "4111111111111111"; declare const CARTAO_GOLDEN_MASTERCARD = "5555555555554444"; declare const CARTAO_GOLDEN_AMEX = "378282246310005"; declare const CARTAO_GOLDEN_LUHN_WALKTHROUGH = "79927398713"; declare const CARTAO_GOLDEN_VISA_MASKED = "4111 1111 1111 1111"; declare const CARTAO_GOLDEN_MIN_LENGTH = "12345674"; declare const CARTAO_OFFICIAL_SOURCE_URL = "https://www.iso.org/standard/70484.html"; declare const CARTAO_IEC_SOURCE_URL = "https://webstore.iec.ch/en/publication/59763"; export { CARTAO_GOLDEN_AMEX as C, CARTAO_GOLDEN_LUHN_WALKTHROUGH as a, CARTAO_GOLDEN_MASTERCARD as b, CARTAO_GOLDEN_MIN_LENGTH as c, CARTAO_GOLDEN_VISA as d, CARTAO_GOLDEN_VISA_MASKED as e, CARTAO_IEC_SOURCE_URL as f, CARTAO_OFFICIAL_SOURCE_URL as g, CARTAO_PAN_MAX_LENGTH as h, CARTAO_PAN_MIN_LENGTH as i, type CardBrand as j };