import { Signer } from "@mysten/sui/cryptography"; export declare class OnboardingSigner { /** * Creates hash of given message and signs it with given private key or web3 provider * @param message string to be sign * @param signer RawSigner * @returns signature */ static createOnboardSignature(message: string, signer: Signer): Promise; /** * Recovers user address from the signature and compares it with given public address * @param address public address of user * @param message message to be signed * @param signature * @returns */ static verifyOnboardSignature(address: string, message: string, signature: string): boolean; }