import * as React from 'react'; import { BankData } from './data.cjs'; export { banksData, getBankByCompe, getBankByName, getBankBySlug, searchBanks } from './data.cjs'; interface BankIconProps extends React.SVGProps { /** Largura e altura do ícone. Número = px. Padrão: 48. */ size?: number | string; /** Raio de arredondamento dos cantos (border-radius). Padrão: sem arredondamento. */ radius?: number | string; /** Título acessível anunciado por leitores de tela. Padrão: nome da instituição/marca. */ title?: string; } type BankIconComponent = React.ForwardRefExoticComponent>; interface BankDef { name: string; slug: string; compe: string | null; color: string | null; viewBox: string; html: string; } /** Cria um componente de ícone (banco, cartão, carteira etc.) a partir da definição gerada. */ declare function createBankIcon(def: BankDef): BankIconComponent; interface Bank extends BankData { /** Componente React do ícone */ Icon: BankIconComponent; } /** Todos os bancos, cartões e carteiras disponíveis (com componente), em ordem alfabética de slug. */ declare const banks: Bank[]; /** * Busca um banco pelo slug ("nubank") ou código COMPE ("260" ou 260). * @deprecated Prefira getBankBySlug, getBankByCompe ou getBankByName — * e, em Node/APIs sem React, importe de "react-bancos/data". */ declare function getBank(query: string | number): Bank | undefined; /** 99Pay */ declare const NinetyNinePay: BankIconComponent; /** Banco ABC Brasil — COMPE 246 */ declare const ABCBrasil: BankIconComponent; /** Adyen */ declare const Adyen: BankIconComponent; /** Agibank — COMPE 121 */ declare const Agibank: BankIconComponent; /** Ailos — COMPE 085 */ declare const Ailos: BankIconComponent; /** Alelo */ declare const Alelo: BankIconComponent; /** Almah Conta */ declare const Almah: BankIconComponent; /** Cartão Amazon */ declare const Amazon: BankIconComponent; /** Cartão Amazon Prime */ declare const AmazonPrime: BankIconComponent; /** Cartão Americanas */ declare const Americanas: BankIconComponent; /** American Express */ declare const AmericanExpress: BankIconComponent; /** Apple Pay */ declare const ApplePay: BankIconComponent; /** Banco Arbi — COMPE 213 */ declare const Arbi: BankIconComponent; /** ARTTA */ declare const Artta: BankIconComponent; /** Asaas — COMPE 461 */ declare const Asaas: BankIconComponent; /** Cartão Atacadão */ declare const Atacadao: BankIconComponent; /** Avenue */ declare const Avenue: BankIconComponent; /** Cartão Azul */ declare const Azul: BankIconComponent; /** Banco da Amazônia — COMPE 003 */ declare const BancoDaAmazonia: BankIconComponent; /** Banco do Brasil — COMPE 001 */ declare const BancoDoBrasil: BankIconComponent; /** Ourocard Visa Infinite */ declare const BancoDoBrasilInfinite: BankIconComponent; /** Banco do Nordeste — COMPE 004 */ declare const BancoDoNordeste: BankIconComponent; /** Banco Master — COMPE 243 */ declare const BancoMaster: BankIconComponent; /** Banese — COMPE 047 */ declare const Banese: BankIconComponent; /** Banestes — COMPE 021 */ declare const Banestes: BankIconComponent; /** Bankly — COMPE 332 */ declare const Bankly: BankIconComponent; /** Bank of America Merrill Lynch — COMPE 755 */ declare const BankOfAmerica: BankIconComponent; /** Banpará — COMPE 037 */ declare const Banpara: BankIconComponent; /** Banrisul — COMPE 041 */ declare const Banrisul: BankIconComponent; /** Banrisul Visa Infinite */ declare const BanrisulInfinite: BankIconComponent; /** Banco Bari */ declare const Bari: BankIconComponent; /** BEES Bank */ declare const BeesBank: BankIconComponent; /** Binance */ declare const Binance: BankIconComponent; /** Bitget */ declare const Bitget: BankIconComponent; /** Bitso */ declare const Bitso: BankIconComponent; /** BK Bank */ declare const BKBank: BankIconComponent; /** Banco BMG — COMPE 318 */ declare const BMG: BankIconComponent; /** BMP Money Plus — COMPE 274 */ declare const BMP: BankIconComponent; /** Banco BNP Paribas Brasil — COMPE 752 */ declare const BNPParibas: BankIconComponent; /** Bradesco — COMPE 237 */ declare const Bradesco: BankIconComponent; /** Bradesco Visa Infinite */ declare const BradescoInfinite: BankIconComponent; /** BRB — Banco de Brasília — COMPE 070 */ declare const BRB: BankIconComponent; /** Brex */ declare const Brex: BankIconComponent; /** Banco BS2 — COMPE 218 */ declare const BS2: BankIconComponent; /** BTG Pactual — COMPE 208 */ declare const BTGPactual: BankIconComponent; /** BTG Pactual Ultrablue */ declare const BTGUltrablue: BankIconComponent; /** Banco BV — COMPE 655 */ declare const BV: BankIconComponent; /** Bybit */ declare const Bybit: BankIconComponent; /** C6 Bank — COMPE 336 */ declare const C6Bank: BankIconComponent; /** C6 Carbon */ declare const C6Carbon: BankIconComponent; /** C6 Global */ declare const C6Global: BankIconComponent; /** Caixa Econômica Federal — COMPE 104 */ declare const Caixa: BankIconComponent; /** Caju */ declare const Caju: BankIconComponent; /** Capitual */ declare const Capitual: BankIconComponent; /** Cartão Carrefour */ declare const Carrefour: BankIconComponent; /** Cartão Casas Bahia */ declare const CasasBahia: BankIconComponent; /** Cash App */ declare const CashApp: BankIconComponent; /** Cartão C&A */ declare const CeA: BankIconComponent; /** Celcoin — COMPE 509 */ declare const Celcoin: BankIconComponent; /** Citibank — COMPE 745 */ declare const Citibank: BankIconComponent; /** CloudWalk — COMPE 542 */ declare const CloudWalk: BankIconComponent; /** Coinbase */ declare const Coinbase: BankIconComponent; /** Cartão Colombo */ declare const Colombo: BankIconComponent; /** Conta Azul */ declare const ContaAzul: BankIconComponent; /** Conta Simples */ declare const ContaSimples: BankIconComponent; /** Contbank */ declare const Contbank: BankIconComponent; /** Cora — COMPE 403 */ declare const Cora: BankIconComponent; /** CrediSIS — COMPE 097 */ declare const CrediSIS: BankIconComponent; /** Creditas — COMPE 342 */ declare const Creditas: BankIconComponent; /** Cresol — COMPE 133 */ declare const Cresol: BankIconComponent; /** Crypto.com */ declare const CryptoCom: BankIconComponent; /** Banco Daycoval — COMPE 707 */ declare const Daycoval: BankIconComponent; /** Cartão Decolar */ declare const Decolar: BankIconComponent; /** Deutsche Bank Brasil — COMPE 487 */ declare const DeutscheBank: BankIconComponent; /** Banco Digimais — COMPE 654 */ declare const Digimais: BankIconComponent; /** Digio — COMPE 335 */ declare const Digio: BankIconComponent; /** Diners Club */ declare const DinersClub: BankIconComponent; /** Discover */ declare const Discover: BankIconComponent; /** Dock */ declare const Dock: BankIconComponent; /** Edenred */ declare const Edenred: BankIconComponent; /** Efí Bank — COMPE 364 */ declare const EfiBank: BankIconComponent; /** Banco Fibra — COMPE 224 */ declare const Fibra: BankIconComponent; /** Fidelity */ declare const Fidelity: BankIconComponent; /** Flash Benefícios */ declare const Flash: BankIconComponent; /** Google Pay */ declare const GooglePay: BankIconComponent; /** Grafeno */ declare const Grafeno: BankIconComponent; /** Cartão Havan */ declare const Havan: BankIconComponent; /** Hipercard */ declare const Hipercard: BankIconComponent; /** Banco Honda */ declare const BancoHonda: BankIconComponent; /** iFood Benefícios */ declare const IFood: BankIconComponent; /** iFood Pago */ declare const IfoodPago: BankIconComponent; /** Banco Inbursa — COMPE 012 */ declare const Inbursa: BankIconComponent; /** Banco Industrial do Brasil — COMPE 604 */ declare const IndustrialDoBrasil: BankIconComponent; /** InfinitePay */ declare const InfinitePay: BankIconComponent; /** Banco Inter — COMPE 077 */ declare const Inter: BankIconComponent; /** Inter Global */ declare const InterGlobal: BankIconComponent; /** Itaú Unibanco — COMPE 341 */ declare const Itau: BankIconComponent; /** Itaú Black */ declare const ItauBlack: BankIconComponent; /** Itaú Personnalité */ declare const ItauPersonnalite: BankIconComponent; /** Itaú Personnalité The One */ declare const ItauTheOne: BankIconComponent; /** Itaú Uniclass */ declare const ItauUniclass: BankIconComponent; /** iugu — COMPE 401 */ declare const Iugu: BankIconComponent; /** JCB */ declare const JCB: BankIconComponent; /** Cartão KaBuM! */ declare const Kabum: BankIconComponent; /** Klarna */ declare const Klarna: BankIconComponent; /** Klavi */ declare const Klavi: BankIconComponent; /** Cartão LATAM Pass */ declare const LatamPass: BankIconComponent; /** Cartão Leader */ declare const Leader: BankIconComponent; /** LetsBank — COMPE 630 */ declare const LetsBank: BankIconComponent; /** Linker */ declare const Linker: BankIconComponent; /** Cartão Livelo */ declare const Livelo: BankIconComponent; /** Maestro */ declare const Maestro: BankIconComponent; /** MagaluPay — COMPE 396 */ declare const MagaluPay: BankIconComponent; /** Cartão Marisa */ declare const Marisa: BankIconComponent; /** Mastercard */ declare const Mastercard: BankIconComponent; /** Cartão Méliuz */ declare const Meliuz: BankIconComponent; /** Mercado Bitcoin */ declare const MercadoBitcoin: BankIconComponent; /** Mercado Pago — COMPE 323 */ declare const MercadoPago: BankIconComponent; /** Banco Mercantil — COMPE 389 */ declare const Mercantil: BankIconComponent; /** Banco Mizuho do Brasil — COMPE 370 */ declare const Mizuho: BankIconComponent; /** Modobank */ declare const Modobank: BankIconComponent; /** Banco Morgan Stanley — COMPE 066 */ declare const MorganStanley: BankIconComponent; /** Banco MUFG Brasil — COMPE 456 */ declare const MUFG: BankIconComponent; /** Múltiplo Bank */ declare const MultiploBank: BankIconComponent; /** N26 */ declare const N26: BankIconComponent; /** Neon — COMPE 735 */ declare const Neon: BankIconComponent; /** Neteller */ declare const Neteller: BankIconComponent; /** Next */ declare const Next: BankIconComponent; /** NG.CASH */ declare const NGCash: BankIconComponent; /** Nomad */ declare const Nomad: BankIconComponent; /** Nubank — COMPE 260 */ declare const Nubank: BankIconComponent; /** Nubank Croma */ declare const NubankCroma: BankIconComponent; /** Nubank Ultravioleta */ declare const NubankUltravioleta: BankIconComponent; /** OKX */ declare const OKX: BankIconComponent; /** Omie.Cash */ declare const OmieCash: BankIconComponent; /** Omni Banco — COMPE 613 */ declare const Omni: BankIconComponent; /** Onfly */ declare const Onfly: BankIconComponent; /** Banco Original — COMPE 212 */ declare const Original: BankIconComponent; /** Banco Original Black */ declare const OriginalBlack: BankIconComponent; /** Banco Original Gold */ declare const OriginalGold: BankIconComponent; /** Banco Original International */ declare const OriginalInternational: BankIconComponent; /** Banco Original Platinum */ declare const OriginalPlatinum: BankIconComponent; /** OrionPay */ declare const OrionPay: BankIconComponent; /** Banco Ourinvest — COMPE 712 */ declare const Ourinvest: BankIconComponent; /** Outros */ declare const Outros: BankIconComponent; /** Pagar.me */ declare const PagarMe: BankIconComponent; /** PagBank — COMPE 290 */ declare const PagBank: BankIconComponent; /** Banco Pan — COMPE 623 */ declare const Pan: BankIconComponent; /** Banco Paulista — COMPE 611 */ declare const Paulista: BankIconComponent; /** PayCash */ declare const PayCash: BankIconComponent; /** Payoneer */ declare const Payoneer: BankIconComponent; /** PayPal */ declare const PayPal: BankIconComponent; /** Cartão Pernambucanas */ declare const Pernambucanas: BankIconComponent; /** PicPay — COMPE 380 */ declare const PicPay: BankIconComponent; /** PicPay Black */ declare const PicPayBlack: BankIconComponent; /** PinBank */ declare const PinBank: BankIconComponent; /** Banco Pine — COMPE 643 */ declare const Pine: BankIconComponent; /** Pluggy */ declare const Pluggy: BankIconComponent; /** Pluxee */ declare const Pluxee: BankIconComponent; /** Cartão Polishop */ declare const Polishop: BankIconComponent; /** Cartão Ponto */ declare const Ponto: BankIconComponent; /** Porto */ declare const Porto: BankIconComponent; /** Porto Bank Black */ declare const PortoBlack: BankIconComponent; /** Porto Bank Infinite */ declare const PortoInfinite: BankIconComponent; /** QI Tech — COMPE 329 */ declare const QITech: BankIconComponent; /** Qive */ declare const Qive: BankIconComponent; /** Quality Digital Bank */ declare const QualityDigitalBank: BankIconComponent; /** Cartão Quero-Quero */ declare const QueroQuero: BankIconComponent; /** Banco Rabobank — COMPE 747 */ declare const Rabobank: BankIconComponent; /** Cartão RappiCard */ declare const RappiCard: BankIconComponent; /** RecargaPay */ declare const RecargaPay: BankIconComponent; /** Banco Rendimento — COMPE 633 */ declare const Rendimento: BankIconComponent; /** Cartão Renner */ declare const Renner: BankIconComponent; /** Revolut */ declare const Revolut: BankIconComponent; /** Cartão Riachuelo */ declare const Riachuelo: BankIconComponent; /** Rico */ declare const Rico: BankIconComponent; /** Ripio */ declare const Ripio: BankIconComponent; /** Robinhood */ declare const Robinhood: BankIconComponent; /** Banco Safra — COMPE 422 */ declare const Safra: BankIconComponent; /** Safra Visa Infinite Metal Iridium */ declare const SafraInfiniteIridium: BankIconComponent; /** Cartão Samsung */ declare const Samsung: BankIconComponent; /** Santander — COMPE 033 */ declare const Santander: BankIconComponent; /** Santander Elite */ declare const SantanderElite: BankIconComponent; /** Santander Unique */ declare const SantanderUnique: BankIconComponent; /** Charles Schwab */ declare const CharlesSchwab: BankIconComponent; /** Sicoob — COMPE 756 */ declare const Sicoob: BankIconComponent; /** Sicoob Verth */ declare const SicoobVerth: BankIconComponent; /** Sicredi — COMPE 748 */ declare const Sicredi: BankIconComponent; /** Sicredi Visa Infinite */ declare const SicrediInfinite: BankIconComponent; /** Sisprime do Brasil — COMPE 084 */ declare const Sisprime: BankIconComponent; /** Skrill */ declare const Skrill: BankIconComponent; /** Banco Société Générale Brasil — COMPE 366 */ declare const SocieteGenerale: BankIconComponent; /** Banco Sofisa — COMPE 637 */ declare const Sofisa: BankIconComponent; /** Square */ declare const Square: BankIconComponent; /** Squid */ declare const Squid: BankIconComponent; /** Stark Bank */ declare const StarkBank: BankIconComponent; /** Banco Stellantis */ declare const BancoStellantis: BankIconComponent; /** Stone — COMPE 197 */ declare const Stone: BankIconComponent; /** Stripe */ declare const Stripe: BankIconComponent; /** Sulcredi */ declare const Sulcredi: BankIconComponent; /** Banco Sumitomo Mitsui Brasileiro — COMPE 464 */ declare const SumitomoMitsui: BankIconComponent; /** SumUp */ declare const SumUp: BankIconComponent; /** Swile */ declare const Swile: BankIconComponent; /** Ticket */ declare const Ticket: BankIconComponent; /** Ton */ declare const Ton: BankIconComponent; /** Banco Topázio — COMPE 082 */ declare const Topazio: BankIconComponent; /** Toro Investimentos — COMPE 352 */ declare const Toro: BankIconComponent; /** Banco Toyota — COMPE 387 */ declare const BancoToyota: BankIconComponent; /** Transfeera */ declare const Transfeera: BankIconComponent; /** Tribanco — COMPE 634 */ declare const Tribanco: BankIconComponent; /** Unicred — COMPE 136 */ declare const Unicred: BankIconComponent; /** UnionPay */ declare const UnionPay: BankIconComponent; /** Uniprime — COMPE 099 */ declare const Uniprime: BankIconComponent; /** UzziPay */ declare const UzziPay: BankIconComponent; /** Venmo */ declare const Venmo: BankIconComponent; /** Visa */ declare const Visa: BankIconComponent; /** Visa Electron */ declare const VisaElectron: BankIconComponent; /** Banco Volkswagen — COMPE 393 */ declare const BancoVolkswagen: BankIconComponent; /** VR Benefícios */ declare const VRBeneficios: BankIconComponent; /** Warren Investimentos — COMPE 371 */ declare const Warren: BankIconComponent; /** Will Bank */ declare const WillBank: BankIconComponent; /** Wise */ declare const Wise: BankIconComponent; /** XP — COMPE 348 */ declare const XP: BankIconComponent; /** XP Global */ declare const XPGlobal: BankIconComponent; /** Zelle */ declare const Zelle: BankIconComponent; /** Cartão Zema */ declare const Zema: BankIconComponent; /** Zemo Bank */ declare const ZemoBank: BankIconComponent; /** Zro Bank */ declare const ZroBank: BankIconComponent; export { ABCBrasil, Adyen, Agibank, Ailos, Alelo, Almah, Amazon, AmazonPrime, AmericanExpress, Americanas, ApplePay, Arbi, Artta, Asaas, Atacadao, Avenue, Azul, BKBank, BMG, BMP, BNPParibas, BRB, BS2, BTGPactual, BTGUltrablue, BV, BancoDaAmazonia, BancoDoBrasil, BancoDoBrasilInfinite, BancoDoNordeste, BancoHonda, BancoMaster, BancoStellantis, BancoToyota, BancoVolkswagen, Banese, Banestes, type Bank, BankData, type BankDef, type BankIconComponent, type BankIconProps, BankOfAmerica, Bankly, Banpara, Banrisul, BanrisulInfinite, Bari, BeesBank, Binance, Bitget, Bitso, Bradesco, BradescoInfinite, Brex, Bybit, C6Bank, C6Carbon, C6Global, Caixa, Caju, Capitual, Carrefour, CasasBahia, CashApp, CeA, Celcoin, CharlesSchwab, Citibank, CloudWalk, Coinbase, Colombo, ContaAzul, ContaSimples, Contbank, Cora, CrediSIS, Creditas, Cresol, CryptoCom, Daycoval, Decolar, DeutscheBank, Digimais, Digio, DinersClub, Discover, Dock, Edenred, EfiBank, Fibra, Fidelity, Flash, GooglePay, Grafeno, Havan, Hipercard, IFood, IfoodPago, Inbursa, IndustrialDoBrasil, InfinitePay, Inter, InterGlobal, Itau, ItauBlack, ItauPersonnalite, ItauTheOne, ItauUniclass, Iugu, JCB, Kabum, Klarna, Klavi, LatamPass, Leader, LetsBank, Linker, Livelo, MUFG, Maestro, MagaluPay, Marisa, Mastercard, Meliuz, MercadoBitcoin, MercadoPago, Mercantil, Mizuho, Modobank, MorganStanley, MultiploBank, N26, NGCash, Neon, Neteller, Next, NinetyNinePay, Nomad, Nubank, NubankCroma, NubankUltravioleta, OKX, OmieCash, Omni, Onfly, Original, OriginalBlack, OriginalGold, OriginalInternational, OriginalPlatinum, OrionPay, Ourinvest, Outros, PagBank, PagarMe, Pan, Paulista, PayCash, PayPal, Payoneer, Pernambucanas, PicPay, PicPayBlack, PinBank, Pine, Pluggy, Pluxee, Polishop, Ponto, Porto, PortoBlack, PortoInfinite, QITech, Qive, QualityDigitalBank, QueroQuero, Rabobank, RappiCard, RecargaPay, Rendimento, Renner, Revolut, Riachuelo, Rico, Ripio, Robinhood, Safra, SafraInfiniteIridium, Samsung, Santander, SantanderElite, SantanderUnique, Sicoob, SicoobVerth, Sicredi, SicrediInfinite, Sisprime, Skrill, SocieteGenerale, Sofisa, Square, Squid, StarkBank, Stone, Stripe, Sulcredi, SumUp, SumitomoMitsui, Swile, Ticket, Ton, Topazio, Toro, Transfeera, Tribanco, Unicred, UnionPay, Uniprime, UzziPay, VRBeneficios, Venmo, Visa, VisaElectron, Warren, WillBank, Wise, XP, XPGlobal, Zelle, Zema, ZemoBank, ZroBank, banks, createBankIcon, getBank };