/** * PagarmeApiSDKLib * * This file was automatically generated by APIMATIC v3.0 ( https://www.apimatic.io ). */ import { nullable, object, optional, Schema, string } from '../schema'; import { GetMovementObjectBaseResponse } from './getMovementObjectBaseResponse'; /** Generic response object for getting a MovementObjectFeeCollection. */ export interface GetMovementObjectFeeCollectionResponse extends GetMovementObjectBaseResponse { description?: string | null; paymentDate?: string | null; recipientId?: string | null; } export const getMovementObjectFeeCollectionResponseSchema: Schema = object( { description: ['description', optional(nullable(string()))], paymentDate: ['payment_date', optional(nullable(string()))], recipientId: ['recipient_id', optional(nullable(string()))], id: ['id', optional(nullable(string()))], status: ['status', optional(nullable(string()))], amount: ['amount', optional(nullable(string()))], createdAt: ['created_at', optional(nullable(string()))], type: ['type', optional(nullable(string()))], chargeId: ['charge_id', optional(nullable(string()))], gatewayId: ['gateway_id', optional(nullable(string()))], object: ['object', optional(string())], } );