UNPKG

supertokens-node

Version:
19 lines (18 loc) 813 B
export declare type TypeInput = { getEmailForUserId: (userId: string) => Promise<string>; disableDefaultImplementation?: boolean; getEmailVerificationURL?: (user: User) => Promise<string>; createAndSendCustomEmail?: (user: User, emailVerificationURLWithToken: string) => Promise<void>; handlePostEmailVerification?: (user: User) => Promise<void>; }; export declare type TypeNormalisedInput = { getEmailForUserId: (userId: string) => Promise<string>; disableDefaultImplementation: boolean; getEmailVerificationURL: (user: User) => Promise<string>; createAndSendCustomEmail: (user: User, emailVerificationURLWithToken: string) => Promise<void>; handlePostEmailVerification: (user: User) => Promise<void>; }; export declare type User = { id: string; email: string; };