import type { UId, VerificationPayload } from "@raytio/types"; type SingleVerToCheck = { verObject: VerificationPayload; signature: string; userId: UId; value: unknown; keyId: string | undefined; }; /** * checks that a json object was signed by the provided signature. Unless you're * dealing with bundled verifications, you should use `getOwnRealVerifications` * or `getSomeoneElsesRealVerifications` instead. */ export declare const checkJsonSignature: (data: unknown, signature: string, keyId: string | undefined) => Promise; export declare const checkOwnVerification: ({ verObject, signature, userId, value, keyId, }: SingleVerToCheck) => Promise; export {};