import { SaleWidgetParams } from '@imtbl/checkout-sdk';
import { StrongCheckoutWidgetsConfig } from '../../lib/withDefaultWidgetConfig';
type OptionalWidgetParams = Pick<SaleWidgetParams, 'excludePaymentTypes' | 'excludeFiatCurrencies' | 'customOrderData'>;
type RequiredWidgetParams = Required<Omit<SaleWidgetParams, 'walletProviderName'>>;
type WidgetParams = RequiredWidgetParams & OptionalWidgetParams & {
    hideExcludedPaymentTypes: boolean;
    waitFulfillmentSettlements: boolean;
};
export interface SaleWidgetProps extends WidgetParams {
    config: StrongCheckoutWidgetsConfig;
}
export default function SaleWidget(props: SaleWidgetProps): import("@emotion/react/jsx-runtime").JSX.Element;
export {};
