import { TransactionOnRampProvider } from '@0xsequence/marketplace'; import type { Hex } from 'viem'; export interface AddFundsSettings { walletAddress: string | Hex; fiatAmount?: string; fiatCurrency?: string; defaultFiatAmount?: string; defaultCryptoCurrency?: string; cryptoCurrencyList?: string; networks?: string; onClose?: () => void; onOrderCreated?: (data: any) => void; onOrderSuccessful?: (data: any) => void; onOrderFailed?: (data: any) => void; provider?: TransactionOnRampProvider; transakOnRampKind?: 'default' | 'windowed'; cryptoAmount?: string; windowedOnRampMessage?: string; } type AddFundsModalContext = { isAddFundsModalOpen: boolean; triggerAddFunds: (settings: AddFundsSettings) => void; closeAddFunds: () => void; addFundsSettings?: AddFundsSettings; }; declare const useAddFundsModalContext: () => AddFundsModalContext, AddFundsContextProvider: import("react").Provider; export { AddFundsContextProvider, useAddFundsModalContext }; //# sourceMappingURL=AddFundsModal.d.ts.map