import type { WalletProvider } from "@turnkey/core";
interface ExternalWalletChainSelectorProps {
    providers: WalletProvider[];
    onSelect: (provider: WalletProvider) => Promise<void>;
    /** When provided, connected providers show disconnect UI and this handler is called on click. */
    onDisconnect?: ((provider: WalletProvider) => Promise<void>) | undefined;
}
export declare function ExternalWalletChainSelector(props: ExternalWalletChainSelectorProps): import("react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=ExternalWalletChainSelector.d.ts.map