/* tslint:disable */ /* eslint-disable */ /** * loanproducts * 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. */ /** * Tax settings, defines some settings for taxes on the loan product */ export interface TaxSettings { /** * Shows whether the tax is added on top of the target amount or not. */ taxCalculationMethod?: TaxSettingsTaxCalculationMethodEnum; /** * The tax source from where the loan account taxes will be updated. */ taxSourceKey?: string; /** * Shows whether taxes on fees are enabled for this product or not. */ taxesOnFeesEnabled?: boolean; /** * Shows whether taxes on interest are enabled for this product or not. */ taxesOnInterestEnabled?: boolean; /** * Shows whether taxes on penalties are enabled for this product or not. */ taxesOnPenaltyEnabled?: boolean; } export const TaxSettingsTaxCalculationMethodEnum = { Inclusive: 'INCLUSIVE', Exclusive: 'EXCLUSIVE', } as const; export type TaxSettingsTaxCalculationMethodEnum = (typeof TaxSettingsTaxCalculationMethodEnum)[keyof typeof TaxSettingsTaxCalculationMethodEnum];