/* tslint:disable */ /* eslint-disable */ /** * deposits * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: v2 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ // May contain unused imports in some cases // @ts-ignore import type { CustomPredefinedFee } from './custom-predefined-fee'; // May contain unused imports in some cases // @ts-ignore import type { TrancheDisbursementDetails } from './tranche-disbursement-details'; /** * In some cases organizations may approve loans but not disburse the full amount initially. They would like to spread the disbursement (and risk) over time. Likewise for the client, they may not need the full loan amount up front. They may want to have a loan to buy some equipment for their business but will make one purchase today and another purchase in a few months. In these cases, they don\'t need the full amount and wouldn\'t want to pay interest on cash they don\'t need yet. A solution for this matter is the usage of disbursement in tranches. This class holds the information required for one of this tranche. */ export interface LoanTranche { /** * The amount this tranche has available for disburse */ amount: number; disbursementDetails?: TrancheDisbursementDetails; /** * The encoded key of the transaction details , auto generated, unique. */ encodedKey?: string; /** * Fees that are associated with this tranche */ fees?: Array; /** * Index indicating the tranche number */ trancheNumber?: number; }