// src/universalExport/types.ts
var ExportServiceError = class extends Error {
  constructor(message, code, details) {
    super(message);
    this.code = code;
    this.details = details;
    this.name = "ExportServiceError";
  }
};
var ExportConfigError = class extends ExportServiceError {
  constructor(message, details) {
    super(message, "EXPORT_CONFIG_ERROR", details);
    this.name = "ExportConfigError";
  }
};
var ExportDataError = class extends ExportServiceError {
  constructor(message, details) {
    super(message, "EXPORT_DATA_ERROR", details);
    this.name = "ExportDataError";
  }
};
var ExportFileError = class extends ExportServiceError {
  constructor(message, details) {
    super(message, "EXPORT_FILE_ERROR", details);
    this.name = "ExportFileError";
  }
};

export { ExportConfigError, ExportDataError, ExportFileError, ExportServiceError };
//# sourceMappingURL=chunk-LFB5EIIM.mjs.map
//# sourceMappingURL=chunk-LFB5EIIM.mjs.map