import type { CoinbaseWalletSDK } from '@coinbase/wallet-sdk';
import { EthersProvider } from './EthersProvider.js';
type CoinbaseProvider = ReturnType<InstanceType<typeof CoinbaseWalletSDK>['makeWeb3Provider']>;
export declare class CoinbaseWalletProvider extends EthersProvider<CoinbaseProvider> {
    initialize(): Promise<void>;
    getProvider(): Promise<CoinbaseProvider | undefined>;
}
export {};
