text: class IRepo {
  
      findByConfig(conf = null, limit = null) {
          console.warn('This method should not be called by this interface. Let call on derived classes instead.');
          return new Promise(resolve => resolve(''));
      }
  
      findById(id) {
          console.warn('This method should not be called by this interface. Let call on derived classes instead.');
          return new Promise(resolve => resolve(''));
      }
  
      insert(obj) {
          console.warn('This method should not be called by this interface. Let call on derived classes instead.');
          return new Promise(resolve => resolve(''));
      }
  
      update(obj) {
          console.warn('This method should not be called by this interface. Let call on derived classes instead.');
          return new Promise(resolve => resolve(''));
      }
  
      delete(id) {
          console.warn('This method should not be called by this interface. Let call on derived classes instead.');
          return new Promise(resolve => resolve(''));
      }
  
  }
  
  module.exports = IRepo;
  