export declare const useBTCProvider: () => { provider: any; accounts: string[]; getPublicKey: () => Promise; signMessage: (message: string) => Promise; getNetwork: () => Promise<"livenet" | "testnet">; switchNetwork: (network: "livenet" | "testnet") => Promise; sendBitcoin: (toAddress: string, satoshis: number, options?: { feeRate: number; } | undefined) => Promise; sendInscription: (address: string, inscriptionId: string, options?: { feeRate: number; }) => Promise<{ txid: string; }>; };