UNPKG

ggez-banking-sdk

Version:

A Node.js package to handle GGEZ Banking API endpoints, Simplify the process of managing CRUD operations with this efficient and easy-to-use package.

14 lines (13 loc) 986 B
import type { BaseProxyParameters, ICreateOrganizationData, IUpdateOrganizationData, IUploadOrganizationDocumentData } from "../../types"; import { BaseProxy } from "./baseProxy"; declare class OrganizationProxy extends BaseProxy { private organizationService; constructor(data: BaseProxyParameters); userId(): Promise<number>; getOrganization: (id: number) => Promise<import("../..").ApiResponse<import("../..").OrganizationData>>; createOrganization: (data: ICreateOrganizationData) => Promise<import("../..").ApiResponse<import("../..").OrganizationData>>; uploadDocument: (data: IUploadOrganizationDocumentData) => Promise<import("../..").ApiResponse<import("../..").DocumentData>>; updateOrganization: (data: IUpdateOrganizationData) => Promise<import("../..").ApiResponse<import("../..").OrganizationData>>; deleteOrganization: (id: number) => Promise<import("../..").ApiResponse<import("../..").OrganizationData>>; } export { OrganizationProxy };