import { BrowserProvider } from 'ethers';
interface VerifyAndSwitchChainResponse {
    isChainCorrect: boolean;
    error?: string;
}
/**
 * Ensure the provider is connected to the correct chain.
 * If not, attempts to switch to the desired chain.
 */
export declare const verifyAndSwitchChain: (provider: BrowserProvider, chainId: string) => Promise<VerifyAndSwitchChainResponse>;
export {};
