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.
19 lines (18 loc) • 712 B
TypeScript
import FinerioConnectSDK from "../finerioConnectSDK";
import { ICategory } from "../interfaces";
import { CategoryPayload } from "../payloads";
export default class Categories {
fcSdk: FinerioConnectSDK;
private path;
constructor(fcSdk: FinerioConnectSDK);
get(id: number): Promise<ICategory>;
update(id: number, updateObject: CategoryPayload): Promise<ICategory>;
create(createCategory: CategoryPayload): Promise<ICategory>;
private processResponse;
delete(id: number): Promise<ICategory>;
private processDeleteResponse;
list(): Promise<any>;
private processlistResponse;
listWithSubcategories(): Promise<any>;
private processListWithSubcategoriesResponse;
}