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.
22 lines (21 loc) • 691 B
TypeScript
import ITransactionResume from '../interfaces/ITransactionResume';
export default class Transaction implements ITransactionResume {
private _id;
private _date;
private _charge;
private _description;
private _amount;
private _categoryId;
private _dateCreated;
private _lastUpdated;
constructor({ id, date, charge, description, amount, categoryId, dateCreated, lastUpdated }: ITransactionResume);
get id(): number;
get date(): number;
get charge(): boolean;
get description(): string;
get amount(): number;
get categoryId(): number;
get dateCreated(): number;
get lastUpdated(): number;
toObject(): ITransactionResume;
}