bankcard
Version:
通过银行卡号查询银行和卡类型,支持浏览器端和node
27 lines (26 loc) • 803 B
TypeScript
import { banks, cards, CardType, CardTypeName } from './data';
export type CardInfo = (typeof cards)[0];
declare function searchCardBin(bankCardNo: string, options: {
multiple: true;
data?: typeof cards;
}): CardInfo[];
declare function searchCardBin(bankCardNo: string, options?: {
multiple?: boolean;
data?: typeof cards;
}): null | CardInfo;
declare function validateCardInfo(bankCardNo: string, { data }?: {
data?: {
bankName: string;
bankCode: string;
cardBin: string;
cardType: CardType;
cardTypeName: CardTypeName;
len: number;
}[] | undefined;
}): {
cardInfo: null;
validated: boolean;
errorCode: string;
message: string;
};
export { banks, cards, CardType, CardTypeName, searchCardBin, validateCardInfo };