/**
 * Account and Transaction API SpecificationLib
 *
 * This file was automatically generated by APIMATIC v3.0 ( https://www.apimatic.io ).
 */

import { Schema, stringEnum } from '../schema';

/**
 * Enum for StatementRateTypeEnum
 */
export enum StatementRateTypeEnum {
  AnnualBalanceTransfer = 'AnnualBalanceTransfer',
  AnnualBalanceTransferAfterPromo = 'AnnualBalanceTransferAfterPromo',
  AnnualBalanceTransferPromo = 'AnnualBalanceTransferPromo',
  AnnualCash = 'AnnualCash',
  AnnualPurchase = 'AnnualPurchase',
  AnnualPurchaseAfterPromo = 'AnnualPurchaseAfterPromo',
  AnnualPurchasePromo = 'AnnualPurchasePromo',
  MonthlyBalanceTransfer = 'MonthlyBalanceTransfer',
  MonthlyCash = 'MonthlyCash',
  MonthlyPurchase = 'MonthlyPurchase',
}

/**
 * Schema for StatementRateTypeEnum
 */
export const statementRateTypeEnumSchema: Schema<StatementRateTypeEnum> = stringEnum(
  StatementRateTypeEnum
);
