import { ButtonHTMLAttributes, ReactNode } from 'react';
import { CreateSessionArgs } from '@roochnetwork/rooch-sdk';
type ConnectButtonProps = {
    onClick: () => void;
    children: ReactNode;
    sessionConf?: CreateSessionArgs;
} & ButtonHTMLAttributes<HTMLButtonElement>;
export declare function SessionKeyGuard({ children, sessionConf, onClick }: ConnectButtonProps): import("react/jsx-runtime.js").JSX.Element;
export {};
