/** * 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 { SdkUser } from './SdkUser'; /** * * @export * @interface VerifyResponse */ export interface VerifyResponse { /** * Token used to continue multi-factor authentication flow * @type {string} * @memberof VerifyResponse */ mfaToken?: string; /** * Encoded JWT token. This will only be returned when cookie-based authentication is disabled in favor of standard Auth header based authentication. * @type {string} * @memberof VerifyResponse */ jwt?: string; /** * * @type {SdkUser} * @memberof VerifyResponse */ user: SdkUser; /** * Encoded JWT token. This will only be returned when cookie-based authentication is disabled in favor of standard Auth header based authentication. * @type {string} * @memberof VerifyResponse */ minifiedJwt?: string; /** * Format is a unix-based timestamp. When set, this will be the expiration timestamp on the JWT sent using either the `jwt` field or a response httpOnly cookie set by the server. * @type {number} * @memberof VerifyResponse */ expiresAt: number; /** * * @type {string} * @memberof VerifyResponse */ elevatedAccessToken?: string | null; } export declare function VerifyResponseFromJSON(json: any): VerifyResponse; export declare function VerifyResponseFromJSONTyped(json: any, ignoreDiscriminator: boolean): VerifyResponse; export declare function VerifyResponseToJSON(value?: VerifyResponse | null): any;