var __defProp = Object.defineProperty;
var __name = (target, value) => __defProp(target, "name", { value, configurable: true });

// src/engine/exceptions.ts
var NotImplementedAdapterException = class _NotImplementedAdapterException extends Error {
  static {
    __name(this, "NotImplementedAdapterException");
  }
  constructor(methodName) {
    super(`Method ${methodName} was not implemented in your Adapter, it should be in order to fully work.`);
    this.name = _NotImplementedAdapterException.name;
  }
};
var NotImplementedAdapterFieldsException = class _NotImplementedAdapterFieldsException extends Error {
  static {
    __name(this, "NotImplementedAdapterFieldsException");
  }
  constructor(methodName) {
    super(`Method ${methodName} was not implemented in your Adapter fields and it should be implemented in order to work properly.`);
    this.name = _NotImplementedAdapterFieldsException.name;
  }
};
export {
  NotImplementedAdapterException,
  NotImplementedAdapterFieldsException
};
