import { IHTLCWallet } from './htlc'; import { AtomicSwapConfig } from './ASConfig'; export declare enum WalletChain { Bitcoin = 0, EVM = 1 } export interface IBaseWallet { chain(): WalletChain; getAddress(): Promise; sign(hexMsg: string): Promise; newSwap(swapConfig: AtomicSwapConfig): Promise; }