/** * 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. */ /** * Oauth 2.0 Token Response * @export * @interface OIDCTokenResponse */ export interface OIDCTokenResponse { /** * The OAuth 2.0 access token * @type {string} * @memberof OIDCTokenResponse */ access_token?: string; /** * The Oauth 2.0 refresh token * @type {string} * @memberof OIDCTokenResponse */ refresh_token?: string; /** * The Open ID Connect ID token * @type {string} * @memberof OIDCTokenResponse */ id_token?: string; /** * The type of token returned * @type {string} * @memberof OIDCTokenResponse */ token_type?: string; /** * The lifetime in seconds of the access token. See RFC6749. * @type {number} * @memberof OIDCTokenResponse */ expires_in?: number; } /** * Check if a given object implements the OIDCTokenResponse interface. */ export declare function instanceOfOIDCTokenResponse(value: object): value is OIDCTokenResponse; export declare function OIDCTokenResponseFromJSON(json: any): OIDCTokenResponse; export declare function OIDCTokenResponseFromJSONTyped(json: any, ignoreDiscriminator: boolean): OIDCTokenResponse; export declare function OIDCTokenResponseToJSON(json: any): OIDCTokenResponse; export declare function OIDCTokenResponseToJSONTyped(value?: OIDCTokenResponse | null, ignoreDiscriminator?: boolean): any;