@sethub/sdk
Version:
<div align="center"> <h1> SetHub SDK </h1>
25 lines (24 loc) • 826 B
TypeScript
import type { SetHubProtocols } from '../../../common/types/common';
import type { HttpClientProtocols } from '../../../http/protocols/client.protocols';
type GetAdminOverviewFailure = {
code: 'internal';
message: string;
};
export declare namespace GetAdminOverview {
type Options = Pick<HttpClientProtocols.PostOptions, 'abortSignal'>;
type APIResponse = {
total_users_count: number;
total_projects_count: number;
total_updatesets_count: number;
};
type Success = {
totalUsersCount: number;
totalProjectsCount: number;
totalUpdateSetsCount: number;
};
type ErrorCodes = 'internal';
type Failure = GetAdminOverviewFailure;
type Output = APIResponse | Failure;
type Response = SetHubProtocols.Response<Success, Failure>;
}
export {};