/**
 * 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 StatementFeeTypeEnum
 */
export enum StatementFeeTypeEnum {
  Annual = 'Annual',
  BalanceTransfer = 'BalanceTransfer',
  CashAdvance = 'CashAdvance',
  CashTransaction = 'CashTransaction',
  ForeignTransaction = 'ForeignTransaction',
  Gambling = 'Gambling',
  LatePayment = 'LatePayment',
  MoneyTransfer = 'MoneyTransfer',
  Monthly = 'Monthly',
  Overlimit = 'Overlimit',
  PostalOrder = 'PostalOrder',
  PrizeEntry = 'PrizeEntry',
  StatementCopy = 'StatementCopy',
  Total = 'Total',
}

/**
 * Schema for StatementFeeTypeEnum
 */
export const statementFeeTypeEnumSchema: Schema<StatementFeeTypeEnum> = stringEnum(
  StatementFeeTypeEnum
);
