import { HttpClient, NonNullablePaths, MaybeContext, BuildRESTFunction } from '@wix/sdk-types'; import { SetCurrenciesOptions, GetCurrenciesResponse } from './index.typings.js'; export { GetCheckoutCurrenciesRequest, GetCheckoutCurrenciesResponse, GetCurrenciesRequest, SetCheckoutCurrenciesRequest, SetCheckoutCurrenciesResponse, SetCurrenciesRequest, SetCurrenciesResponse, SiteCurrency } from './index.typings.js'; declare function setCurrencies$1(httpClient: HttpClient): SetCurrenciesSignature; interface SetCurrenciesSignature { /** * Sets the list of currencies that can be displayed on the site. * * When you set currencies for a site, visitors can view prices in any of these currencies. * Prices are automatically converted using up-to-date exchange rates. * The supplied list completely replaces the previous currency list. * * To disable currency conversion entirely, pass an empty array. */ (options?: SetCurrenciesOptions): Promise; } declare function getCurrencies$1(httpClient: HttpClient): GetCurrenciesSignature; interface GetCurrenciesSignature { /** * Retrieves the list of currencies that can be displayed on the site. * * Returns all currencies that are currently enabled for the site. * Visitors can view prices in any of these currencies. */ (): Promise>; } declare const setCurrencies: MaybeContext & typeof setCurrencies$1>; declare const getCurrencies: MaybeContext & typeof getCurrencies$1>; export { GetCurrenciesResponse, SetCurrenciesOptions, getCurrencies, setCurrencies };