finerio-pfm-unnax
Version:
This SDK lets you connect to [Finerio PFM API Unnax](http://ec2-3-16-174-50.us-east-2.compute.amazonaws.com:8082/swagger-ui/index.html#/) in an easier way.
37 lines (36 loc) • 1.23 kB
TypeScript
import { IAccount } from "../interfaces";
import { ApiDate } from "../types";
import PlainObject from "../types/PlainObject";
export default class Account implements IAccount {
private _id;
private _nature;
private _name;
private _number;
private _balance;
private _chargeable;
private _dateCreated?;
private _lastUpdated?;
private _userId;
private _financialEntityId;
private _providerId?;
private _extra_data?;
constructor({ userId, id, financialEntityId, name, nature, number, balance, chargeable, dateCreated, lastUpdated, providerId, extra_data, }: IAccount);
get id(): number;
get nature(): string;
set nature(value: string);
get name(): string;
set name(value: string);
get number(): string;
set number(value: string);
get balance(): number;
set balance(value: number);
get chargeable(): boolean;
set chargeable(value: boolean);
get dateCreated(): ApiDate | undefined;
get lastUpdated(): ApiDate | undefined;
get userId(): number;
get financialEntityId(): number;
get providerId(): string | null | undefined;
get extra_data(): Map<string, string> | null | undefined;
get plainObject(): PlainObject;
}