UNPKG

supertokens-node

Version:
34 lines (33 loc) 766 B
import { APIInterface, APIOptions, User } from "../"; export default class APIImplementation implements APIInterface { verifyEmailPOST: ({ token, options, }: { token: string; options: APIOptions; }) => Promise< | { status: "OK"; user: User; } | { status: "EMAIL_VERIFICATION_INVALID_TOKEN_ERROR"; } >; isEmailVerifiedGET: ({ options, }: { options: APIOptions; }) => Promise<{ status: "OK"; isVerified: boolean; }>; generateEmailVerifyTokenPOST: ({ options, }: { options: APIOptions; }) => Promise<{ status: "OK" | "EMAIL_ALREADY_VERIFIED_ERROR"; }>; }