UNPKG

digital-humani-js-sdk

Version:

[![Continuous Integrations](https://github.com/impe93/digital-humani-js-sdk/actions/workflows/continuous-integrations.yaml/badge.svg?branch=main)](https://github.com/impe93/digital-humani-js-sdk/actions/workflows/continuous-integrations.yaml) [![License](

27 lines 1.17 kB
import type { IEnterpriseRepository } from './repositories/EnterpriseRepository/enterprise.interface'; import type { IProjectRepository } from './repositories/ProjectRepository/project.interface'; import type { ITreeRepository } from './repositories/TreeRepository/tree.interface'; import type { IUserRepository } from './repositories/UserRepository/user.interface'; declare class DigitalHumani { private static _instance; /** * The instance of the class to use to calls the SDK methods */ static get instance(): DigitalHumani; /** * Renamed `instance` for faster user */ static get i(): DigitalHumani; readonly userRepo: IUserRepository; readonly treeRepo: ITreeRepository; readonly enterpriseRepo: IEnterpriseRepository; readonly projectRepo: IProjectRepository; /** * The function is a private constructor that creates a new instance of the DuHttpClient class and * then creates new instances of the UserRepository, TreeRepository, ProjectRepository, and * EnterpriseRepository classes */ private constructor(); } export default DigitalHumani; //# sourceMappingURL=index.d.ts.map