/** * Organizze API * Specification for the Organizze API described in [https://github.com/organizze/api-doc](https://github.com/organizze/api-doc) * * The version of the OpenAPI document: 1.0.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * * @export * @interface InstallmentTransactionAllOfInstallmentsAttributes */ export interface InstallmentTransactionAllOfInstallmentsAttributes { /** * * @type {number} * @memberof InstallmentTransactionAllOfInstallmentsAttributes */ total: number; /** * * @type {string} * @memberof InstallmentTransactionAllOfInstallmentsAttributes */ periodicity: InstallmentTransactionAllOfInstallmentsAttributesPeriodicityEnum; } /** * @export * @enum {string} */ export declare enum InstallmentTransactionAllOfInstallmentsAttributesPeriodicityEnum { Monthly = "monthly", Yearly = "yearly", Weekly = "weekly", Biweekly = "biweekly", Bimonthly = "bimonthly", Trimonthly = "trimonthly" } /** * Check if a given object implements the InstallmentTransactionAllOfInstallmentsAttributes interface. */ export declare function instanceOfInstallmentTransactionAllOfInstallmentsAttributes(value: object): value is InstallmentTransactionAllOfInstallmentsAttributes; export declare function InstallmentTransactionAllOfInstallmentsAttributesFromJSON(json: any): InstallmentTransactionAllOfInstallmentsAttributes; export declare function InstallmentTransactionAllOfInstallmentsAttributesFromJSONTyped(json: any, ignoreDiscriminator: boolean): InstallmentTransactionAllOfInstallmentsAttributes; export declare function InstallmentTransactionAllOfInstallmentsAttributesToJSON(json: any): InstallmentTransactionAllOfInstallmentsAttributes; export declare function InstallmentTransactionAllOfInstallmentsAttributesToJSONTyped(value?: InstallmentTransactionAllOfInstallmentsAttributes | null, ignoreDiscriminator?: boolean): any;