import { MenuItemProps } from '@biom3/react'; import { ReactNode } from 'react'; import { EIP6963ProviderDetail } from '@imtbl/checkout-sdk'; import { WalletChangeEvent } from './WalletDrawerEvents'; interface WalletDrawerProps { testId: string; drawerText: { heading: string; defaultText?: string; }; showWalletConnect?: boolean; showWalletSelectorTarget?: boolean; walletOptions: EIP6963ProviderDetail[]; showDrawer: boolean; setShowDrawer: (show: boolean) => void; onWalletChange: (event: WalletChangeEvent) => Promise; menuItemSize?: MenuItemProps['size']; bottomSlot?: ReactNode; disabledOptions?: { label: string; rdns: string; }[]; drawerBackground: string | undefined; } export declare function WalletDrawer({ testId, drawerText, walletOptions, showWalletConnect, showWalletSelectorTarget, showDrawer, setShowDrawer, onWalletChange, menuItemSize, bottomSlot, disabledOptions, drawerBackground, }: WalletDrawerProps): import("@emotion/react/jsx-runtime").JSX.Element; export {};