import { Currency } from "@ledgerhq/types-cryptoassets"; import type { WalletAPICurrency, WalletAPISupportedCurrency, WalletAPIERC20TokenCurrency, WalletAPICryptoCurrency, AppManifest } from "./types"; export declare function isWalletAPISupportedCurrency(currency: Currency): currency is WalletAPISupportedCurrency; export declare function isWalletAPICryptoCurrency(currency: WalletAPICurrency): currency is WalletAPICryptoCurrency; export declare function isWalletAPITokenCurrency(currency: WalletAPICurrency): currency is WalletAPIERC20TokenCurrency; export declare function isWalletAPIERC20TokenCurrency(currency: WalletAPICurrency): currency is WalletAPIERC20TokenCurrency; export declare function addParamsToURL(url: URL, inputs?: Record): void; type getHostHeadersParams = { client: string; theme: "light" | "dark"; }; export declare function getClientHeaders(params: getHostHeadersParams): Record; export declare const getInitialURL: (inputs: Record | undefined, manifest: AppManifest) => string; export declare const safeUrl: (url: string) => URL | null; export declare const isHexPrefixed: (str: string) => boolean; export declare const stripHexPrefix: (str: string) => string; export declare function objectToURLSearchParams(obj: Record): URLSearchParams; export {}; //# sourceMappingURL=helpers.d.ts.map