import { CurrenciesPerProvider, RampCatalog } from "./types";
import type { CryptoCurrency } from "@ledgerhq/wallet-api-core/lib/currencies/types";
/** Flatten all providers' currencies into a single array */
export declare function getCryptoCurrencyIds(entries: CurrenciesPerProvider): Array<string> | null;
export declare function isCurrencyInCatalog(currencyId: string | CryptoCurrency["id"], catalog: RampCatalog, status: "onRamp" | "offRamp"): boolean;
/** Get the array of providers in the catalog that support the given currency */
export declare function getRampServiceProviders(currencyId: string | CryptoCurrency["id"], catalog: RampCatalog["onRamp"] | RampCatalog["offRamp"]): string[] | null;
//# sourceMappingURL=helpers.d.ts.map