UNPKG

data-and-reporting-sdk

Version:

Data And Reporting product consists of API's which provides details of transaction and invoice informations about shell cards. The Shell Card Transaction and Invoice API is REST-based and employs Basic authentication in Version 1 and Oauth authentication

34 lines 1.35 kB
/** * Shell Data & Reporting APIsLib * * This file was automatically generated by APIMATIC v3.0 ( https://www.apimatic.io ). */ import { array, lazy, nullable, object, optional } from '../schema'; import { invoicesSummariesSchema, } from './invoicesSummaries'; import { lastStatementOfAccountSchema, } from './lastStatementOfAccount'; import { monthlyInvoiceTrendSchema, } from './monthlyInvoiceTrend'; import { pastStatementOfAccountsSchema, } from './pastStatementOfAccounts'; import { paymentsSinceLastSOASchema, } from './paymentsSinceLastSOA'; export const statementOfAccountRespSchema = object({ lastStatementOfAccount: [ 'LastStatementOfAccount', optional(lazy(() => lastStatementOfAccountSchema)), ], monthlyInvoiceTrend: [ 'MonthlyInvoiceTrend', optional(nullable(array(lazy(() => monthlyInvoiceTrendSchema)))), ], pastStatementOfAccounts: [ 'PastStatementOfAccounts', optional(array(lazy(() => pastStatementOfAccountsSchema))), ], paymentsSinceLastSOA: [ 'PaymentsSinceLastSOA', optional(nullable(array(lazy(() => paymentsSinceLastSOASchema)))), ], invoicesSummaries: [ 'InvoicesSummaries', optional(nullable(array(lazy(() => invoicesSummariesSchema)))), ], }); //# sourceMappingURL=statementOfAccountResp.js.map