// src/universalFile/server/types.ts
var FileServiceError = class extends Error {
  constructor(message, code, details) {
    super(message);
    this.code = code;
    this.details = details;
    this.name = "FileServiceError";
  }
};
var StorageProviderError = class extends FileServiceError {
  constructor(message, details) {
    super(message, "STORAGE_PROVIDER_ERROR", details);
    this.name = "StorageProviderError";
  }
};
var CDNProviderError = class extends FileServiceError {
  constructor(message, details) {
    super(message, "CDN_PROVIDER_ERROR", details);
    this.name = "CDNProviderError";
  }
};

export { CDNProviderError, StorageProviderError };
//# sourceMappingURL=chunk-ZGVB35L2.mjs.map
//# sourceMappingURL=chunk-ZGVB35L2.mjs.map