/** * Dashboard API * Dashboard API documentation * * The version of the OpenAPI document: 1.0.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { AuthStorageEnum } from './AuthStorageEnum'; /** * * @export * @interface AuthSettings */ export interface AuthSettings { /** * When false, only the first verified credential (wallet, email, social, phone, passkey, Farcaster) linked by a user will be sign-in enabled. Additional credentials will be linked but marked as signInEnabled false and cannot be used for authentication. Defaults to false. * @type {boolean} * @memberof AuthSettings */ allowMultipleCredentialsForSignIn?: boolean; /** * List of browser storage mechanisms where the JWT token may be persisted * @type {Array} * @memberof AuthSettings */ storage: Array; } export declare function AuthSettingsFromJSON(json: any): AuthSettings; export declare function AuthSettingsFromJSONTyped(json: any, ignoreDiscriminator: boolean): AuthSettings; export declare function AuthSettingsToJSON(value?: AuthSettings | null): any;