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.
29 lines (28 loc) • 909 B
TypeScript
import { IBudget } from "../interfaces";
import { PlainObject } from "../types";
export default class Budget implements IBudget {
private _id;
private _categoryId;
private _name;
private _amount;
private _warningPercentage;
private _spent;
private _leftToSpend;
private _status;
private _dateCreated;
private _lastUpdated;
private _dateDeleted;
constructor({ id, categoryId, name, amount, warningPercentage, spent, leftToSpend, status, dateCreated, lastUpdated, dateDeleted, }: IBudget);
get id(): number;
get categoryId(): number;
get name(): string;
get amount(): number;
get warningPercentage(): number;
get spent(): number;
get leftToSpend(): number;
get status(): string;
get dateCreated(): number | null;
get lastUpdated(): number | null;
get dateDeleted(): number | null;
get plainObject(): PlainObject;
}