import '@mochi-web3/connect-wallet-widget'; import * as react_jsx_runtime from 'react/jsx-runtime'; import { Platform } from '@consolelabs/mochi-ui'; import React from 'react'; export { getLoginWidgetState, usePublicLoginWidget as useLoginWidget } from './store.mjs'; import 'zustand'; import '@consolelabs/mochi-rest'; interface LoginWidgetProps { raw?: boolean; chain?: string; onchain?: boolean; onWalletConnectSuccess?: (data: { signature: string; platform: string; address: string; }) => Promise; onClose?: () => void; } declare function LoginWidget(props: LoginWidgetProps): react_jsx_runtime.JSX.Element; interface LoginWidgetProviderProps { children?: React.ReactNode; profileApi?: string; socials?: Array; telegramBotId?: string; } declare const LoginWidgetProvider: ({ profileApi, children, socials, telegramBotId, }: LoginWidgetProviderProps) => react_jsx_runtime.JSX.Element; export { LoginWidget, LoginWidgetProvider };