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.
18 lines (17 loc) • 769 B
TypeScript
import FinerioConnectSDK from "../finerioConnectSDK";
import { IListOptions, ITransaction } from "../interfaces";
import { Transaction, TransactionList } from "../models";
import { TransactionPayload } from "../payloads";
export default class Transactions {
fcSdk: FinerioConnectSDK;
private path;
constructor(fcSdk: FinerioConnectSDK);
private processResponseBuild;
private processDeleteResponse;
private processListResponseBuild;
get(id: number): Promise<ITransaction>;
update(id: number, updateObject?: TransactionPayload): Promise<Transaction>;
create(transactionToCreate: TransactionPayload): Promise<Transaction>;
delete(id: number): Promise<ITransaction>;
list(listOptions?: IListOptions): Promise<TransactionList>;
}