import { PurchaseItem } from '@imtbl/checkout-sdk';
import { OrderQuote, OrderQuoteApiResponse, UseQuoteOrderParams, OrderQuoteResponse } from '../primary-sales';
export declare const defaultOrderQuote: OrderQuote;
export declare const transformToOrderQuote: ({ config, currencies, products, total_amount, }: OrderQuoteApiResponse, preferredCurrency?: string) => OrderQuote;
export declare const useQuoteOrder: ({ environment, environmentId, preferredCurrency, }: UseQuoteOrderParams) => {
    fetchOrderQuote: (items: PurchaseItem[], walletAddress?: string) => Promise<OrderQuoteResponse | undefined>;
    getSelectedCurrency: (orderQuote: OrderQuote) => import("../primary-sales").OrderQuoteCurrency | undefined;
};
