/** * Synapse REST API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: v1 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import type { OAuthClient } from './OAuthClient'; /** * An object representing an OAuth 2.0 client that has been authorized to request a user's resources and identity * @export * @interface OAuthClientAuthorizationHistory */ export interface OAuthClientAuthorizationHistory { /** * * @type {OAuthClient} * @memberof OAuthClientAuthorizationHistory */ client?: OAuthClient; /** * The date that authorization was granted to the OAuth client, i.e. the oldest timestamp for an active refresh token for the given client and user. * @type {string} * @memberof OAuthClientAuthorizationHistory */ authorizedOn?: string; /** * The most recent time the OAuth client has utilized its authorization by requesting an access token. * @type {string} * @memberof OAuthClientAuthorizationHistory */ lastUsed?: string; } /** * Check if a given object implements the OAuthClientAuthorizationHistory interface. */ export declare function instanceOfOAuthClientAuthorizationHistory(value: object): value is OAuthClientAuthorizationHistory; export declare function OAuthClientAuthorizationHistoryFromJSON(json: any): OAuthClientAuthorizationHistory; export declare function OAuthClientAuthorizationHistoryFromJSONTyped(json: any, ignoreDiscriminator: boolean): OAuthClientAuthorizationHistory; export declare function OAuthClientAuthorizationHistoryToJSON(json: any): OAuthClientAuthorizationHistory; export declare function OAuthClientAuthorizationHistoryToJSONTyped(value?: OAuthClientAuthorizationHistory | null, ignoreDiscriminator?: boolean): any;