import type { Account } from '@ant-design/web3-common'; import type { SignPsbtParams } from '../../types'; import type { BitcoinWallet } from '../useBitcoinWallet'; export declare class PhantomBitcoinWallet implements BitcoinWallet { name: string; provider?: any; account?: Account; payment?: string; constructor(name: string); connect: () => Promise; getBalance: () => Promise; signMessage: (message: string) => Promise; signPsbt: ({ psbt, options }: SignPsbtParams) => Promise<{ psbt: string; }>; sendTransfer: () => Promise; getInscriptions: (offset?: number, limit?: number) => Promise<{ total: number; list: Unisat.Inscription[]; }>; }