import { Router } from "express";

//#region src/routes/project.routes.d.ts
declare const projectRouter: Router;
declare const projectRoute = "/api/project";
declare const getProjectRoutes: () => {
  getProjects: {
    urlModel: string;
    url: string;
    method: "GET";
  };
  addProject: {
    urlModel: string;
    url: string;
    method: "POST";
  };
  updateProject: {
    urlModel: string;
    url: string;
    method: "PUT";
  };
  updateProjectMembers: {
    urlModel: string;
    url: string;
    method: "PUT";
  };
  pushProjectConfiguration: {
    urlModel: string;
    url: string;
    method: "PUT";
  };
  deleteProject: {
    urlModel: string;
    url: string;
    method: "DELETE";
  };
  selectProject: {
    urlModel: string;
    url: ({
      projectId
    }: {
      projectId: string;
    }) => string;
    method: "PUT";
  };
  unselectProject: {
    urlModel: string;
    url: string;
    method: "POST";
  };
  addNewAccessKey: {
    urlModel: string;
    url: string;
    method: "POST";
  };
  refreshAccessKey: {
    urlModel: string;
    url: string;
    method: "PATCH";
  };
  deleteAccessKey: {
    urlModel: string;
    url: string;
    method: "DELETE";
  };
};
//#endregion
export { getProjectRoutes, projectRoute, projectRouter };
//# sourceMappingURL=project.routes.d.ts.map