/** * 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 { MFADeviceType } from './MFADeviceType'; /** * * @export * @interface MFADevice */ export interface MFADevice { /** * * @type {MFADeviceType} * @memberof MFADevice */ type?: MFADeviceType; /** * Whether or not the user has a verified this MFA Device * @type {boolean} * @memberof MFADevice */ verified?: boolean; /** * * @type {string} * @memberof MFADevice */ id?: string; /** * The date and time the MFA device was created * @type {Date} * @memberof MFADevice */ createdAt?: Date; /** * The date and time the MFA device was verified * @type {Date} * @memberof MFADevice */ verifiedAt?: Date | null; /** * Whether or not this is the default MFA device for the user * @type {boolean} * @memberof MFADevice */ _default?: boolean; /** * The optional alias for the MFA device * @type {string} * @memberof MFADevice */ alias?: string; } export declare function MFADeviceFromJSON(json: any): MFADevice; export declare function MFADeviceFromJSONTyped(json: any, ignoreDiscriminator: boolean): MFADevice; export declare function MFADeviceToJSON(value?: MFADevice | null): any;