/* tslint:disable */ /* eslint-disable */ /** * Credify external API doc * API documentations. * * 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 { ClaimValueType } from './claim-value-type'; /** * * @export * @interface CustomClaim */ export interface CustomClaim { /** * * @type {string} * @memberof CustomClaim */ 'id'?: string; /** * * @type {string} * @memberof CustomClaim */ 'scopeId'?: string; /** * Parent claim ID. If there is no parent, the value will be \"\". * @type {string} * @memberof CustomClaim */ 'mainClaimId'?: string; /** * Human readable ID * @type {string} * @memberof CustomClaim */ 'name'?: string; /** * * @type {string} * @memberof CustomClaim */ 'displayName'?: string; /** * * @type {string} * @memberof CustomClaim */ 'description'?: string; /** * * @type {ClaimValueType} * @memberof CustomClaim */ 'valueType'?: ClaimValueType; /** * * @type {boolean} * @memberof CustomClaim */ 'isActive'?: boolean; /** * Minimum value of the numerical claim * @type {number} * @memberof CustomClaim */ 'minValue'?: number | null; /** * Maximum value of the numerical claim * @type {number} * @memberof CustomClaim */ 'maxValue'?: number | null; /** * Nested claim data * @type {Array} * @memberof CustomClaim */ 'nested'?: Array | null; }