'use strict';

// 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";
  }
};

exports.CDNProviderError = CDNProviderError;
exports.StorageProviderError = StorageProviderError;
//# sourceMappingURL=chunk-KH6RQ4J5.js.map
//# sourceMappingURL=chunk-KH6RQ4J5.js.map