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

import { array, lazy, object, Schema } from '../schema';
import { BalanceModel, balanceModelSchema } from './balanceModel';

export interface BalancesResponseData {
  /** Balance */
  balance: BalanceModel[];
}

export const balancesResponseDataSchema: Schema<BalancesResponseData> = object({
  balance: ['Balance', array(lazy(() => balanceModelSchema))],
});
