/* tslint:disable */ /* eslint-disable */ /** * loans * 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 { CarryForwardOptions } from './carry-forward-options'; // May contain unused imports in some cases // @ts-ignore import type { RefinanceLoanAccount } from './refinance-loan-account'; // May contain unused imports in some cases // @ts-ignore import type { RefinanceWriteOffAmounts } from './refinance-write-off-amounts'; /** * The request structure for performing the refinance loan account action */ export interface RefinanceLoanAccountAction { carryForwardOptions?: CarryForwardOptions; /** * Choose whether to keep the same account ID as the originating account. If true, the \'id\' field in the \'loanAccount\' object should not be provided. */ keepSameAccountId?: boolean; loanAccount: RefinanceLoanAccount; /** * The top-up amount */ topUpAmount: number; writeOffAmounts?: RefinanceWriteOffAmounts; }