///
export type SignMessageOptionsNEP0413 = {
message: string;
recipient: string;
nonce: Buffer;
callbackUrl?: string;
};
export type SignedMessageNEP0413 = {
signature: string;
publicKey: string;
accountId: string;
};
export declare class AuthPayload implements SignMessageOptionsNEP0413 {
readonly message: string;
readonly recipient: string;
readonly nonce: Buffer;
readonly callbackUrl?: string | undefined;
readonly tag: number;
constructor({ message, nonce, recipient, callbackUrl, }: SignMessageOptionsNEP0413);
}
export declare const authPayloadSchema: Map;
export declare function verifySignature(request: SignMessageOptionsNEP0413, result: SignedMessageNEP0413): boolean;