import { ComponentType } from "react";
import { ConnectButtonProps } from "./connect-button";
import { ConnectedButtonProps } from "./connected-button";
import { DropdownMenuProps } from "./dropdown";
export declare function ConnectWallet({ connectButtonComponent, connectedButtonComponent, dropdownMenuComponent, }: {
    connectButtonComponent?: ComponentType<ConnectButtonProps>;
    connectedButtonComponent?: ComponentType<ConnectedButtonProps>;
    dropdownMenuComponent?: ComponentType<DropdownMenuProps & {
        disconnect: () => unknown;
        icpBalance?: number;
        connectedAccount: string;
    }>;
}): import("react/jsx-runtime").JSX.Element;
