@webitel/api-services
    Preparing search index...
    • Parameters

      • axiosInstance: AxiosInstance = axios

      Returns {
          createData: (
              repo: string,
              createDataBody: CreateDataBody,
              options?: AxiosRequestConfig,
          ) => Promise<AxiosResponse<CreateData200, any, {}>>;
          createType: (
              repo: string,
              dataInputDictionary: DataInputDictionary,
              options?: AxiosRequestConfig,
          ) => Promise<AxiosResponse<ProtoDataStruct, any, {}>>;
          deleteData: (
              repo: string,
              params: DeleteDataParams,
              options?: AxiosRequestConfig,
          ) => Promise<AxiosResponse<DataDataset, any, {}>>;
          deleteData2: (
              repo: string,
              id: string[],
              params?: DeleteData2Params,
              options?: AxiosRequestConfig,
          ) => Promise<AxiosResponse<DataDataset, any, {}>>;
          deleteType: (
              params: DeleteTypeParams,
              options?: AxiosRequestConfig,
          ) => Promise<AxiosResponse<DataStructList, any, {}>>;
          importCSV: (
              repo: string,
              dictionariesImportCSVBody: DictionariesImportCSVBody,
              options?: AxiosRequestConfig,
          ) => Promise<AxiosResponse<DataDataset, any, {}>>;
          locateData: (
              repo: string,
              id: string,
              params?: LocateDataParams,
              options?: AxiosRequestConfig,
          ) => Promise<AxiosResponse<LocateData200, any, {}>>;
          locateType: (
              repo: string,
              options?: AxiosRequestConfig,
          ) => Promise<AxiosResponse<ProtoDataStruct, any, {}>>;
          searchData: (
              repo: string,
              params?: SearchDataParams,
              options?: AxiosRequestConfig,
          ) => Promise<AxiosResponse<DataDataset, any, {}>>;
          searchType: (
              params?: SearchTypeParams,
              options?: AxiosRequestConfig,
          ) => Promise<AxiosResponse<DataStructList, any, {}>>;
          updateData: (
              repo: string,
              id: string,
              updateDataBody: UpdateDataBody,
              params?: UpdateDataParams,
              options?: AxiosRequestConfig,
          ) => Promise<AxiosResponse<UpdateData200, any, {}>>;
          updateData2: (
              repo: string,
              id: string,
              updateData2Body: UpdateData2Body,
              params?: UpdateData2Params,
              options?: AxiosRequestConfig,
          ) => Promise<AxiosResponse<UpdateData2200, any, {}>>;
          updateType: (
              repo: string,
              dataInputDictionary: DataInputDictionary,
              params?: UpdateTypeParams,
              options?: AxiosRequestConfig,
          ) => Promise<AxiosResponse<ProtoDataStruct, any, {}>>;
      }

      • createData: (
            repo: string,
            createDataBody: CreateDataBody,
            options?: AxiosRequestConfig,
        ) => Promise<AxiosResponse<CreateData200, any, {}>>

        (Record) {

      • createType: (
            repo: string,
            dataInputDictionary: DataInputDictionary,
            options?: AxiosRequestConfig,
        ) => Promise<AxiosResponse<ProtoDataStruct, any, {}>>

        (Dictionary) {

      • deleteData: (
            repo: string,
            params: DeleteDataParams,
            options?: AxiosRequestConfig,
        ) => Promise<AxiosResponse<DataDataset, any, {}>>
      • deleteData2: (
            repo: string,
            id: string[],
            params?: DeleteData2Params,
            options?: AxiosRequestConfig,
        ) => Promise<AxiosResponse<DataDataset, any, {}>>
      • deleteType: (
            params: DeleteTypeParams,
            options?: AxiosRequestConfig,
        ) => Promise<AxiosResponse<DataStructList, any, {}>>

        (DictionaryList) {

      • importCSV: (
            repo: string,
            dictionariesImportCSVBody: DictionariesImportCSVBody,
            options?: AxiosRequestConfig,
        ) => Promise<AxiosResponse<DataDataset, any, {}>>
      • locateData: (
            repo: string,
            id: string,
            params?: LocateDataParams,
            options?: AxiosRequestConfig,
        ) => Promise<AxiosResponse<LocateData200, any, {}>>

        (Record) {

      • locateType: (
            repo: string,
            options?: AxiosRequestConfig,
        ) => Promise<AxiosResponse<ProtoDataStruct, any, {}>>

        (Dictionary) {

      • searchData: (
            repo: string,
            params?: SearchDataParams,
            options?: AxiosRequestConfig,
        ) => Promise<AxiosResponse<DataDataset, any, {}>>
      • searchType: (
            params?: SearchTypeParams,
            options?: AxiosRequestConfig,
        ) => Promise<AxiosResponse<DataStructList, any, {}>>
      • updateData: (
            repo: string,
            id: string,
            updateDataBody: UpdateDataBody,
            params?: UpdateDataParams,
            options?: AxiosRequestConfig,
        ) => Promise<AxiosResponse<UpdateData200, any, {}>>

        (Record) {

      • updateData2: (
            repo: string,
            id: string,
            updateData2Body: UpdateData2Body,
            params?: UpdateData2Params,
            options?: AxiosRequestConfig,
        ) => Promise<AxiosResponse<UpdateData2200, any, {}>>

        (Record) {

      • updateType: (
            repo: string,
            dataInputDictionary: DataInputDictionary,
            params?: UpdateTypeParams,
            options?: AxiosRequestConfig,
        ) => Promise<AxiosResponse<ProtoDataStruct, any, {}>>

        (Dictionary) {