@sethub/sdk
Version:
<div align="center"> <h1> SetHub SDK </h1>
73 lines (72 loc) • 4.03 kB
TypeScript
import type { SetHubProtocols } from './common/types/common';
import { ProjectActivity } from './services/activity/index';
import { Admin } from './services/admin/index';
import { ProjectApplication } from './services/applications/index';
import { Authentication } from './services/authentication/index';
import { ProjectInvitations } from './services/invitations/index';
import { ProjectMembers } from './services/members/index';
import { Projects } from './services/projects/index';
import { ProjectUpdateSets } from './services/update-sets/index';
import { Profiles } from './services/profiles';
export * from './services/activity/protocols/activity';
export * from './services/activity/protocols/list.protocol';
export * from './services/admin/protocols/get-overview.protocol';
export * from './services/applications/protocols/application';
export * from './services/applications/protocols/create.protocol';
export * from './services/applications/protocols/delete.protocol';
export * from './services/applications/protocols/get-details.protocol';
export * from './services/applications/protocols/list.protocol';
export * from './services/applications/protocols/update.protocol';
export * from './services/authentication/protocols/authentication';
export * from './services/authentication/protocols/sign-in-with-email-and-password.protocols';
export * from './services/authentication/protocols/sign-up.protocols';
export * from './services/invitations/protocols/invitation';
export * from './services/invitations/protocols/accept.protocol';
export * from './services/invitations/protocols/create.protocol';
export * from './services/invitations/protocols/delete.protocol';
export * from './services/invitations/protocols/list.protocol';
export * from './services/invitations/protocols/reject.protocol';
export * from './services/invitations/protocols/update-role.protocol';
export * from './services/members/protocols/member';
export * from './services/members/protocols/activate-access.protocol';
export * from './services/members/protocols/deactivate-access.protocol';
export * from './services/members/protocols/list-editors.protocol';
export * from './services/members/protocols/list.protocol';
export * from './services/members/protocols/update-role.protocol';
export * from './services/profiles/protocols/profile';
export * from './services/profiles/protocols/get-my.protocol';
export * from './services/projects/protocols/project';
export * from './services/projects/protocols/create.protocol';
export * from './services/projects/protocols/delete.protocol';
export * from './services/projects/protocols/get-details.protocol';
export * from './services/projects/protocols/list-mine.protocol';
export * from './services/projects/protocols/update.protocol';
export * from './services/update-sets/protocols/update-set';
export * from './services/update-sets/protocols/get-details.protocol';
export * from './services/update-sets/protocols/create.protocol';
export * from './services/update-sets/protocols/delete.protocol';
export * from './services/update-sets/protocols/list.protocol';
export * from './services/update-sets/protocols/update.protocol';
export declare class SetHub {
private readonly options;
private isRefreshingAccessToken;
private failedRequestsQueue;
private accessToken;
private refreshToken;
private readonly httpClient;
readonly admin: Admin;
readonly authentication: Authentication;
readonly profiles: Profiles;
readonly projects: Projects;
readonly projectActivity: ProjectActivity;
readonly projectApplications: ProjectApplication;
readonly projectInvitations: ProjectInvitations;
readonly projectMembers: ProjectMembers;
readonly projectUpdateSets: ProjectUpdateSets;
constructor(options: SetHubProtocols.Options);
private setupMetaHeadersInterceptor;
private authenticatedRoutesInterceptor;
private refreshAuthenticationInterceptor;
private storeAuthenticationOutputInterceptor;
private refreshAccessToken;
}