import { ReactNode } from 'react'; export declare type Theme = 'auto' | 'web95' | 'retro' | 'soft' | 'midnight' | 'minimal' | 'rounded'; export declare type Mode = 'light' | 'dark' | 'auto'; export declare type CustomTheme = any; export declare type Languages = 'en'; export declare type All = { theme?: Theme; mode?: Mode; customTheme?: CustomTheme; lang?: Languages; }; export declare type ConnectKitOptions = { language?: Languages; hideTooltips?: boolean; hideQuestionMarkCTA?: boolean; hideNoWalletCTA?: boolean; avoidLayoutShift?: boolean; embedGoogleFonts?: boolean; truncateLongENSAddress?: boolean; walletConnectName?: string; reducedMotion?: boolean; disclaimer?: ReactNode | string; bufferPolyfill?: boolean; }; export declare type ConnectKitProviderProps = { children?: React.ReactNode; theme?: Theme; mode?: Mode; customTheme?: CustomTheme | undefined; options?: ConnectKitOptions; }; export declare type Connector = any; export declare type Error = string | React.ReactNode | null;