import { Router } from "express";

//#region src/routes/dictionary.routes.d.ts
declare const dictionaryRouter: Router;
declare const dictionaryRoute = "/api/dictionary";
declare const getDictionaryRoutes: () => {
  getDictionaries: {
    urlModel: string;
    url: () => string;
    method: "GET";
  };
  getDictionariesKeys: {
    urlModel: string;
    url: string;
    method: "GET";
  };
  getDictionariesUpdateTimestamp: {
    urlModel: string;
    url: string;
    method: "GET";
  };
  getDictionary: {
    urlModel: string;
    url: ({
      dictionaryKey
    }: {
      dictionaryKey: string;
    }) => string;
    method: "GET";
  };
  addDictionary: {
    urlModel: string;
    url: () => string;
    method: "POST";
  };
  pushDictionaries: {
    urlModel: string;
    url: () => string;
    method: "PATCH";
  };
  updateDictionary: {
    urlModel: string;
    url: ({
      dictionaryId
    }: {
      dictionaryId: string;
    }) => string;
    method: "PUT";
  };
  deleteDictionary: {
    urlModel: string;
    url: ({
      dictionaryId
    }: {
      dictionaryId: string;
    }) => string;
    method: "DELETE";
  };
};
//#endregion
export { dictionaryRoute, dictionaryRouter, getDictionaryRoutes };
//# sourceMappingURL=dictionary.routes.d.ts.map