interface BinCheckInfo { bin: string; card_brand: string; card_type: string; card_level: string; bank_name: string; bank_website: string; bank_phone: string; country_name: string; country_code: string; country_iso3: string; currency: string; } declare function getEngineBinCheck(): Promise>; interface BinPstInfo { bin: string; country_iso3: string; bank_name: string; card_level: string; card_brand: string; card_type: string; } declare function getEnginePst(): Promise>; type CardBinInfo = { bin: string; card_brand: string; card_type: string; card_level: string; bank_name: string; country_name: string; country_code: string; country_iso3: string; currency: string; }; declare function lookupBin(bin: string, engine?: "pst" | "bincheck"): Promise; export { type BinCheckInfo, type BinPstInfo, type CardBinInfo, getEngineBinCheck, getEnginePst, lookupBin };