• Returns {
        appName: string | undefined;
        isLoading: boolean;
        isAuthenticated: boolean;
        isReady: boolean;
        user: User | undefined;
        signTypedMessageData: SignTypedMessage | null;
        error: string | null;
        onAccept: (() => Promise<void>);
        onDeny: (() => void);
    }

    • appName: string | undefined
    • isLoading: boolean
    • isAuthenticated: boolean
    • isReady: boolean
    • user: User | undefined
    • signTypedMessageData: SignTypedMessage | null
    • error: string | null
    • onAccept: (() => Promise<void>)
        • (): Promise<void>
        • Returns Promise<void>

    • onDeny: (() => void)
        • (): void
        • Returns void