import type { ReactNode } from 'react'; export interface ConnectButtonProps { className?: string; style?: React.CSSProperties; connectLabel?: ReactNode; connectingLabel?: ReactNode; connectedLabel?: ReactNode | ((identityKey: string) => ReactNode); onConnect?: () => void; onDisconnect?: () => void; onError?: (error: Error) => void; disconnectOnClick?: boolean; children?: (props: { isConnected: boolean; isConnecting: boolean; identityKey: string | null; connect: () => Promise; disconnect: () => void; }) => ReactNode; } export declare function ConnectButton({ className, style, connectLabel, connectingLabel, connectedLabel, onConnect, onDisconnect, onError, disconnectOnClick, children, }: ConnectButtonProps): import("react").JSX.Element; //# sourceMappingURL=ConnectButton.d.ts.map