@topgroup/diginext
Version:
A BUILD SERVER & CLI to deploy apps to any Kubernetes clusters.
17 lines • 977 B
TypeScript
import BaseController from "../controllers/BaseController";
import type { ApiKeyAccountDto, IApiKeyAccount } from "../entities/ApiKeyAccount";
import type { IDeleteQueryParams, IGetQueryParams, IPostQueryParams } from "../interfaces";
interface JoinWorkspaceBody {
userId: string;
workspace: string;
}
export default class ApiKeyUserController extends BaseController<IApiKeyAccount> {
constructor();
read(queryParams?: IGetQueryParams): Promise<import("../interfaces").ResponseData>;
create(body: ApiKeyAccountDto, queryParams?: IPostQueryParams): Promise<import("../interfaces").ResponseData>;
update(body: ApiKeyAccountDto, queryParams?: IPostQueryParams): Promise<import("../interfaces").ResponseData>;
delete(queryParams?: IDeleteQueryParams): Promise<import("../interfaces").ResponseData>;
joinWorkspace(data: JoinWorkspaceBody): Promise<import("../interfaces").ResponseData>;
}
export {};
//# sourceMappingURL=ApiKeyUserController.d.ts.map