function useSignSolanaMessage(): { signSolanaMessage: (options: SignSolanaMessageOptions) => Promise<SignSolanaMessageResult>;};
Hook that provides a wrapped function to sign messages with a Solana account with authentication checks.
This hook uses useEnforceAuthenticated to ensure the user is signed in before attempting to sign.