export declare const types: readonly [{ readonly code: "VI"; readonly name: "Visa"; readonly pattern: RegExp; }, { readonly code: "CA"; readonly name: "Master Card"; readonly pattern: RegExp; }, { readonly code: "DC"; readonly name: "Diners Club"; readonly pattern: RegExp; }, { readonly code: "AX"; readonly name: "American Express"; readonly pattern: RegExp; }, { readonly code: "DS"; readonly name: "Discover"; readonly pattern: RegExp; }, { readonly code: "TP"; readonly name: "UAPT"; readonly pattern: RegExp; }, { readonly code: "JC"; readonly name: "Japan Credit Bureau"; readonly pattern: RegExp; }]; export declare type CreditCardCode = typeof types[number]['code']; export declare type CreditCardName = typeof types[number]['name']; export declare type CreditCardType = typeof types[number]; export declare type CreditCardInfo = { valid: boolean; code?: CreditCardCode; name?: CreditCardName; test?: boolean; accepted?: boolean; }; export declare type IsAcceptedOptions = { accepted: CreditCardCode[]; };