import type { Wallet } from '@wallet-standard/base'; import { WalletSchema } from '@dynamic-labs/wallet-book'; import { BitcoinWalletStandardMethods } from './types'; export declare class BitcoinProviderHelper { private walletData; constructor(walletData: WalletSchema); getInjectedConfig(): { chain: string; extensionLocators: { flag: string; value: boolean; }[]; providerInterface?: string | undefined; walletStandard?: { features: string[]; name: string; providerId?: string | undefined; } | undefined; walletStandardLocators?: { locator: string; name: string; }[] | undefined; windowLocations?: string[] | undefined; } | undefined; getProvider(): any; hasAllRequiredFeatures(wallet: Wallet): boolean; bitcoinWalletStandardLookup(): Wallet | undefined; findWallet(): Wallet | undefined; getWalletMethods(wallet: Wallet): BitcoinWalletStandardMethods; }