/**
 * 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 StatementDateTimeTypeEnum
 */
export enum StatementDateTimeTypeEnum {
  BalanceTransferPromoEnd = 'BalanceTransferPromoEnd',
  DirectDebitDue = 'DirectDebitDue',
  LastPayment = 'LastPayment',
  LastStatement = 'LastStatement',
  NextStatement = 'NextStatement',
  PaymentDue = 'PaymentDue',
  PurchasePromoEnd = 'PurchasePromoEnd',
  StatementAvailable = 'StatementAvailable',
}

/**
 * Schema for StatementDateTimeTypeEnum
 */
export const statementDateTimeTypeEnumSchema: Schema<StatementDateTimeTypeEnum> = stringEnum(
  StatementDateTimeTypeEnum
);
