import { Client } from 'viem'; import { S as SiweMessage, W as WalletAuthResult, y as MiniAppWalletAuthSuccessPayload } from './types-COxx4rrS.js'; type VerifySiwePayload = WalletAuthResult | MiniAppWalletAuthSuccessPayload; declare const parseSiweMessage: (inputString: string) => SiweMessage; declare const verifySiweMessage: (payload: VerifySiwePayload, nonce: string, statement?: string, requestId?: string, userProvider?: Client) => Promise<{ isValid: boolean; siweMessageData: SiweMessage; }>; export { parseSiweMessage, verifySiweMessage };