@topgroup/diginext
Version:
A BUILD SERVER & CLI to deploy apps to any Kubernetes clusters.
20 lines • 657 B
TypeScript
import type { IRoute } from "../entities/Route";
import type { IRoutePermission } from "../interfaces";
import * as interfaces from "../interfaces";
import BaseController from "./BaseController";
export default class RouteController extends BaseController<IRoute> {
constructor();
/**
* Get all routes
*/
read(queryParams?: interfaces.IGetQueryParams): Promise<interfaces.ResponseData>;
/**
* Check access permissions
*/
checkPermissions(body: {
action: IRoutePermission;
route: string;
itemId?: string;
}): Promise<interfaces.ResponseData>;
}
//# sourceMappingURL=RouteController.d.ts.map