1313 */
1414
1515import { exists , mapValues } from '../runtime' ;
16- import type { EmailSmsAuthMethod } from './EmailSmsAuthMethod ' ;
16+ import type { MagicLinkAuthMethod } from './MagicLinkAuthMethod ' ;
1717import {
18- EmailSmsAuthMethodFromJSON ,
19- EmailSmsAuthMethodFromJSONTyped ,
20- EmailSmsAuthMethodToJSON ,
21- } from './EmailSmsAuthMethod ' ;
22- import type { PasskeyAuthMethod } from './PasskeyAuthMethod ' ;
18+ MagicLinkAuthMethodFromJSON ,
19+ MagicLinkAuthMethodFromJSONTyped ,
20+ MagicLinkAuthMethodToJSON ,
21+ } from './MagicLinkAuthMethod ' ;
22+ import type { OtpAuthMethod } from './OtpAuthMethod ' ;
2323import {
24- PasskeyAuthMethodFromJSON ,
25- PasskeyAuthMethodFromJSONTyped ,
26- PasskeyAuthMethodToJSON ,
27- } from './PasskeyAuthMethod' ;
24+ OtpAuthMethodFromJSON ,
25+ OtpAuthMethodFromJSONTyped ,
26+ OtpAuthMethodToJSON ,
27+ } from './OtpAuthMethod' ;
28+ import type { PasskeysAuthMethod } from './PasskeysAuthMethod' ;
29+ import {
30+ PasskeysAuthMethodFromJSON ,
31+ PasskeysAuthMethodFromJSONTyped ,
32+ PasskeysAuthMethodToJSON ,
33+ } from './PasskeysAuthMethod' ;
2834
2935/**
3036 * Denotes what methods this app is allowed to use for authentication with configurations
@@ -34,30 +40,30 @@ import {
3440export interface AuthMethods {
3541 /**
3642 *
37- * @type {PasskeyAuthMethod }
43+ * @type {PasskeysAuthMethod }
3844 * @memberof AuthMethods
3945 */
40- passkey : PasskeyAuthMethod ;
46+ passkeys : PasskeysAuthMethod ;
4147 /**
4248 *
43- * @type {EmailSmsAuthMethod }
49+ * @type {OtpAuthMethod }
4450 * @memberof AuthMethods
4551 */
46- otp : EmailSmsAuthMethod ;
52+ otp : OtpAuthMethod ;
4753 /**
4854 *
49- * @type {EmailSmsAuthMethod }
55+ * @type {MagicLinkAuthMethod }
5056 * @memberof AuthMethods
5157 */
52- magic_link : EmailSmsAuthMethod ;
58+ magic_link : MagicLinkAuthMethod ;
5359}
5460
5561/**
5662 * Check if a given object implements the AuthMethods interface.
5763 */
5864export function instanceOfAuthMethods ( value : object ) : boolean {
5965 let isInstance = true ;
60- isInstance = isInstance && "passkey " in value ;
66+ isInstance = isInstance && "passkeys " in value ;
6167 isInstance = isInstance && "otp" in value ;
6268 isInstance = isInstance && "magic_link" in value ;
6369
@@ -74,9 +80,9 @@ export function AuthMethodsFromJSONTyped(json: any, ignoreDiscriminator: boolean
7480 }
7581 return {
7682
77- 'passkey ' : PasskeyAuthMethodFromJSON ( json [ 'passkey ' ] ) ,
78- 'otp' : EmailSmsAuthMethodFromJSON ( json [ 'otp' ] ) ,
79- 'magic_link' : EmailSmsAuthMethodFromJSON ( json [ 'magic_link' ] ) ,
83+ 'passkeys ' : PasskeysAuthMethodFromJSON ( json [ 'passkeys ' ] ) ,
84+ 'otp' : OtpAuthMethodFromJSON ( json [ 'otp' ] ) ,
85+ 'magic_link' : MagicLinkAuthMethodFromJSON ( json [ 'magic_link' ] ) ,
8086 } ;
8187}
8288
@@ -89,9 +95,9 @@ export function AuthMethodsToJSON(value?: AuthMethods | null): any {
8995 }
9096 return {
9197
92- 'passkey ' : PasskeyAuthMethodToJSON ( value . passkey ) ,
93- 'otp' : EmailSmsAuthMethodToJSON ( value . otp ) ,
94- 'magic_link' : EmailSmsAuthMethodToJSON ( value . magic_link ) ,
98+ 'passkeys ' : PasskeysAuthMethodToJSON ( value . passkeys ) ,
99+ 'otp' : OtpAuthMethodToJSON ( value . otp ) ,
100+ 'magic_link' : MagicLinkAuthMethodToJSON ( value . magic_link ) ,
95101 } ;
96102}
97103
0 commit comments