import type { SDKProvider, SwitchChainHook } from '../types.js'; export interface EclipseProviderOptions { getWalletAdapter?: () => Promise; getWalletClient?: () => Promise; switchChain?: SwitchChainHook; slippage?: string; } export interface EclipseProvider extends SDKProvider { setOptions(options: EclipseProviderOptions): void; }