import"react";import{ComparisonContainer as e}from"./comparison/index.js";export{ComparisonContainer as Comparison}from"./comparison/index.js";import{C as r}from"./index-9ca9ba61.js";export{C as ComparisonTable}from"./index-9ca9ba61.js";export{C as ComparisonTableHero,a as ComparisonTableHeroContainer}from"./ComparisonTableHeroContainer-cc014282.js";export{C as ComparisonTableVersus}from"./ComparisonTableVersus-33c70692.js";export{ProviderComparison}from"./provider-comparison-widget/index.js";import{W as o}from"./provider-constants-fc252349.js";export{fetchQuotes}from"./clients.js";export{default as transformQuotesResponse}from"./transformQuotesResponse.js";export{t as transformQuotesResponseV2}from"./transformQuotesResponseV2-3494db02.js";export{b as isBankQuote,c as isMoneyTransferProviderQuote,a as isPartnerQuote,i as isWiseQuote}from"./quoteFilters-8fb88ba6.js";export{calculateSavingAgainstMostExpensiveBankInSourceCurrency,calculateSavingAgainstMostExpensiveBankInTargetCurrency,supportsCalculatingSavingAgainstMostExpensiveBank}from"./savingsCalculator.js";export{T as TransferFeeComparisonContainer}from"./TransferFeeComparisonContainer-445f439e.js";import"./style-inject.es-f40f6556.js";import"@transferwise/formatting";import"react-intersection-observer";import"react-intl";import"date-fns";import"duration-fns";import"@transferwise/icons";import"@transferwise/components";import"@wise/components-theming";import"./ProviderLogo-650eee9b.js";import"./deliveryEstimationFormatter-66e6704d.js";export{T as TravelMoney}from"./TravelMoney-52852f9b.js";import"./getPrototypeOf-d930214b.js";import"./_commonjsHelpers-17042db9.js";import"prop-types";import"react-autobind";import"./ReceiveAmount-184c1632.js";import"./ArrowIcon-80c3d179.js";import"./tracking-f9e2c12a.js";import"./sortQuotesByDeliverySpeedEstimate-554f0c2a.js";import"./TapestryCard-e3b048fa.js";import"@wise/art";import"./CurrencySelector-ca77202c.js";import"./currencies-e242ca53.js";import"./TransferFee-dee81430.js";import"./DeliveryEstimation-a8be5c23.js";import"./aliasFilter-2aa038b5.js";import"./ExchangeRateIndicator-9bf28f63.js";import"./Label-ebd8fac0.js";import"./generateUrl-b8d050bb.js";import"./index-0db1bbd1.js";import"./ProviderComparisonTable-7cb988be.js";import"./createClassNamesFromStyles-967751e2.js";import"./parseAmount-94e96b42.js";import"./encodeQueryParams-1369773d.js";import"./extractQuote-96a6b874.js";import"./fetchQuotes-3904b98d.js";import"./index-3b75aa86.js";const s=new Map([["gb",["paypal","western-union","hsbc","barclays","lloyds","moneygram",o]],["us",["paypal","western-union","chase","moneygram","wells-fargo","xoom",o]],["au",["paypal","western-union","commonwealth-bank-of-australia","anz","westpac","national-australia-bank",o]],["hk",["paypal","western-union","hang-seng","hsbc-hk","ocbc","ccb-hk",o]],["es",["paypal","western-union","lacaixa","bbva","sabadell",o]],["nl",["paypal","western-union","ing-nl","abn-amro-bank","rabobank",o]]]),n=e=>s.has(e.toLowerCase()),p=(e,r,o=5)=>{if(!n(r))return!1;return m(e,r).length>=o},m=(e,r)=>{if(!n(r))return e;const o=s.get(r.toLowerCase())||[];return e.filter(e=>o.includes(e.provider.alias))};e.componentType="Comparison",r.componentType="Comparison Table";export{p as hasEnoughLargestProviders};
//# sourceMappingURL=index.js.map
