UNPKG

open-banking-pfm-sdk

Version:

The Open Banking PFM SDK uses Client classes and with **Promises** to get responses from the Open Banking PFM API in an easier way and structured as data models.

27 lines (26 loc) 873 B
import ITransaction from '../interfaces/ITransaction'; export default class Transaction implements ITransaction { private _id; private _date; private _charge; private _description; private _amount; private _categoryId; private _dateCreated; private _lastUpdated; private _isBankAggregation; private _accountId?; constructor({ id, date, charge, description, amount, categoryId, dateCreated, lastUpdated, isBankAggregation, accountId }: ITransaction); get id(): number; get date(): number; get charge(): boolean; get description(): string; get amount(): number; get categoryId(): number; get dateCreated(): number; get lastUpdated(): number; get accountId(): number | undefined; set accountId(value: number | undefined); get isBankAggregation(): boolean; toObject(): ITransaction; }