/* tslint:disable */ /* eslint-disable */ /** * Credify API doc version 2 * API documentations version 2. * * The version of the OpenAPI document: 1.0.0-oas3 * Contact: dev@credify.one * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { Provider } from './provider'; import { ScopeRawValue } from './scope-raw-value'; /** * * @export * @interface Commitment */ export interface Commitment { /** * * @type {Provider} * @memberof Commitment */ 'identityProvider': Provider; /** * Name of the scope. * @type {string} * @memberof Commitment */ 'scopeName': string; /** * Scope value as JSON object. * @type {object} * @memberof Commitment */ 'scopeValue'?: object; /** * * @type {ScopeRawValue} * @memberof Commitment */ 'rawValue'?: ScopeRawValue; /** * Old scope value as JSON object if patching without using raw value. * @type {object} * @memberof Commitment */ 'oldValue'?: object; /** * Commitment value of the scope. * @type {string} * @memberof Commitment */ 'commitment': string; }