@topgroup/diginext
Version:
A BUILD SERVER & CLI to deploy apps to any Kubernetes clusters.
52 lines • 1.9 kB
TypeScript
import BaseController from "./BaseController";
export default class StatsController extends BaseController {
/**
* Current version
*/
version(): import("../interfaces").ResponseData & import("../interfaces").IResponsePagination;
/**
* General stats
*/
summary(): Promise<import("../interfaces").ResponseData & import("../interfaces").IResponsePagination>;
/**
* Count projects
*/
projects(): Promise<import("../interfaces").ResponseData & import("../interfaces").IResponsePagination>;
/**
* Count apps
*/
apps(): Promise<import("../interfaces").ResponseData & import("../interfaces").IResponsePagination>;
/**
* Count clusters
*/
clusters(): Promise<import("../interfaces").ResponseData & import("../interfaces").IResponsePagination>;
/**
* Count databases
*/
databases(): Promise<import("../interfaces").ResponseData & import("../interfaces").IResponsePagination>;
/**
* Count git providers
*/
gits(): Promise<import("../interfaces").ResponseData & import("../interfaces").IResponsePagination>;
/**
* Count registries
*/
registries(): Promise<import("../interfaces").ResponseData & import("../interfaces").IResponsePagination>;
/**
* Count frameworks
*/
frameworks(): Promise<import("../interfaces").ResponseData & import("../interfaces").IResponsePagination>;
/**
* Count users
*/
users(): Promise<import("../interfaces").ResponseData & import("../interfaces").IResponsePagination>;
/**
* Count builds
*/
builds(): Promise<import("../interfaces").ResponseData & import("../interfaces").IResponsePagination>;
/**
* Count releases
*/
releases(): Promise<import("../interfaces").ResponseData & import("../interfaces").IResponsePagination>;
}
//# sourceMappingURL=StatsController.d.ts.map