var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __export = (target, all) => {
  for (var name in all)
    __defProp(target, name, { get: all[name], enumerable: true });
};
var __copyProps = (to, from, except, desc) => {
  if (from && typeof from === "object" || typeof from === "function") {
    for (let key of __getOwnPropNames(from))
      if (!__hasOwnProp.call(to, key) && key !== except)
        __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
  }
  return to;
};
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
var models_exports = {};
__export(models_exports, {
  KnownFilePropertySemantics: () => KnownFilePropertySemantics,
  KnownNfsFileType: () => KnownNfsFileType,
  KnownShareTokenIntent: () => KnownShareTokenIntent,
  KnownStorageErrorCode: () => KnownStorageErrorCode
});
module.exports = __toCommonJS(models_exports);
var KnownShareTokenIntent = /* @__PURE__ */ ((KnownShareTokenIntent2) => {
  KnownShareTokenIntent2["Backup"] = "backup";
  return KnownShareTokenIntent2;
})(KnownShareTokenIntent || {});
var KnownFilePropertySemantics = /* @__PURE__ */ ((KnownFilePropertySemantics2) => {
  KnownFilePropertySemantics2["New"] = "New";
  KnownFilePropertySemantics2["Restore"] = "Restore";
  return KnownFilePropertySemantics2;
})(KnownFilePropertySemantics || {});
var KnownNfsFileType = /* @__PURE__ */ ((KnownNfsFileType2) => {
  KnownNfsFileType2["Regular"] = "Regular";
  KnownNfsFileType2["Directory"] = "Directory";
  KnownNfsFileType2["SymLink"] = "SymLink";
  return KnownNfsFileType2;
})(KnownNfsFileType || {});
var KnownStorageErrorCode = /* @__PURE__ */ ((KnownStorageErrorCode2) => {
  KnownStorageErrorCode2["AccountAlreadyExists"] = "AccountAlreadyExists";
  KnownStorageErrorCode2["AccountBeingCreated"] = "AccountBeingCreated";
  KnownStorageErrorCode2["AccountIsDisabled"] = "AccountIsDisabled";
  KnownStorageErrorCode2["AuthenticationFailed"] = "AuthenticationFailed";
  KnownStorageErrorCode2["AuthorizationFailure"] = "AuthorizationFailure";
  KnownStorageErrorCode2["ConditionHeadersNotSupported"] = "ConditionHeadersNotSupported";
  KnownStorageErrorCode2["ConditionNotMet"] = "ConditionNotMet";
  KnownStorageErrorCode2["EmptyMetadataKey"] = "EmptyMetadataKey";
  KnownStorageErrorCode2["FileShareProvisionedBandwidthDowngradeNotAllowed"] = "FileShareProvisionedBandwidthDowngradeNotAllowed";
  KnownStorageErrorCode2["FileShareProvisionedIopsDowngradeNotAllowed"] = "FileShareProvisionedIopsDowngradeNotAllowed";
  KnownStorageErrorCode2["InsufficientAccountPermissions"] = "InsufficientAccountPermissions";
  KnownStorageErrorCode2["InternalError"] = "InternalError";
  KnownStorageErrorCode2["InvalidAuthenticationInfo"] = "InvalidAuthenticationInfo";
  KnownStorageErrorCode2["InvalidHeaderValue"] = "InvalidHeaderValue";
  KnownStorageErrorCode2["InvalidHttpVerb"] = "InvalidHttpVerb";
  KnownStorageErrorCode2["InvalidInput"] = "InvalidInput";
  KnownStorageErrorCode2["InvalidMd5"] = "InvalidMd5";
  KnownStorageErrorCode2["InvalidMetadata"] = "InvalidMetadata";
  KnownStorageErrorCode2["InvalidQueryParameterValue"] = "InvalidQueryParameterValue";
  KnownStorageErrorCode2["InvalidRange"] = "InvalidRange";
  KnownStorageErrorCode2["InvalidResourceName"] = "InvalidResourceName";
  KnownStorageErrorCode2["InvalidUri"] = "InvalidUri";
  KnownStorageErrorCode2["InvalidXmlDocument"] = "InvalidXmlDocument";
  KnownStorageErrorCode2["InvalidXmlNodeValue"] = "InvalidXmlNodeValue";
  KnownStorageErrorCode2["Md5Mismatch"] = "Md5Mismatch";
  KnownStorageErrorCode2["MetadataTooLarge"] = "MetadataTooLarge";
  KnownStorageErrorCode2["MissingContentLengthHeader"] = "MissingContentLengthHeader";
  KnownStorageErrorCode2["MissingRequiredQueryParameter"] = "MissingRequiredQueryParameter";
  KnownStorageErrorCode2["MissingRequiredHeader"] = "MissingRequiredHeader";
  KnownStorageErrorCode2["MissingRequiredXmlNode"] = "MissingRequiredXmlNode";
  KnownStorageErrorCode2["MultipleConditionHeadersNotSupported"] = "MultipleConditionHeadersNotSupported";
  KnownStorageErrorCode2["OperationTimedOut"] = "OperationTimedOut";
  KnownStorageErrorCode2["OutOfRangeInput"] = "OutOfRangeInput";
  KnownStorageErrorCode2["OutOfRangeQueryParameterValue"] = "OutOfRangeQueryParameterValue";
  KnownStorageErrorCode2["RequestBodyTooLarge"] = "RequestBodyTooLarge";
  KnownStorageErrorCode2["ResourceTypeMismatch"] = "ResourceTypeMismatch";
  KnownStorageErrorCode2["RequestUrlFailedToParse"] = "RequestUrlFailedToParse";
  KnownStorageErrorCode2["ResourceAlreadyExists"] = "ResourceAlreadyExists";
  KnownStorageErrorCode2["ResourceNotFound"] = "ResourceNotFound";
  KnownStorageErrorCode2["ServerBusy"] = "ServerBusy";
  KnownStorageErrorCode2["UnsupportedHeader"] = "UnsupportedHeader";
  KnownStorageErrorCode2["UnsupportedXmlNode"] = "UnsupportedXmlNode";
  KnownStorageErrorCode2["UnsupportedQueryParameter"] = "UnsupportedQueryParameter";
  KnownStorageErrorCode2["UnsupportedHttpVerb"] = "UnsupportedHttpVerb";
  KnownStorageErrorCode2["CannotDeleteFileOrDirectory"] = "CannotDeleteFileOrDirectory";
  KnownStorageErrorCode2["ClientCacheFlushDelay"] = "ClientCacheFlushDelay";
  KnownStorageErrorCode2["DeletePending"] = "DeletePending";
  KnownStorageErrorCode2["DirectoryNotEmpty"] = "DirectoryNotEmpty";
  KnownStorageErrorCode2["FileLockConflict"] = "FileLockConflict";
  KnownStorageErrorCode2["InvalidFileOrDirectoryPathName"] = "InvalidFileOrDirectoryPathName";
  KnownStorageErrorCode2["ParentNotFound"] = "ParentNotFound";
  KnownStorageErrorCode2["ReadOnlyAttribute"] = "ReadOnlyAttribute";
  KnownStorageErrorCode2["ShareAlreadyExists"] = "ShareAlreadyExists";
  KnownStorageErrorCode2["ShareBeingDeleted"] = "ShareBeingDeleted";
  KnownStorageErrorCode2["ShareDisabled"] = "ShareDisabled";
  KnownStorageErrorCode2["ShareNotFound"] = "ShareNotFound";
  KnownStorageErrorCode2["SharingViolation"] = "SharingViolation";
  KnownStorageErrorCode2["ShareSnapshotInProgress"] = "ShareSnapshotInProgress";
  KnownStorageErrorCode2["ShareSnapshotCountExceeded"] = "ShareSnapshotCountExceeded";
  KnownStorageErrorCode2["ShareSnapshotOperationNotSupported"] = "ShareSnapshotOperationNotSupported";
  KnownStorageErrorCode2["ShareHasSnapshots"] = "ShareHasSnapshots";
  KnownStorageErrorCode2["PreviousSnapshotNotFound"] = "PreviousSnapshotNotFound";
  KnownStorageErrorCode2["ContainerQuotaDowngradeNotAllowed"] = "ContainerQuotaDowngradeNotAllowed";
  KnownStorageErrorCode2["AuthorizationSourceIPMismatch"] = "AuthorizationSourceIPMismatch";
  KnownStorageErrorCode2["AuthorizationProtocolMismatch"] = "AuthorizationProtocolMismatch";
  KnownStorageErrorCode2["AuthorizationPermissionMismatch"] = "AuthorizationPermissionMismatch";
  KnownStorageErrorCode2["AuthorizationServiceMismatch"] = "AuthorizationServiceMismatch";
  KnownStorageErrorCode2["AuthorizationResourceTypeMismatch"] = "AuthorizationResourceTypeMismatch";
  KnownStorageErrorCode2["FeatureVersionMismatch"] = "FeatureVersionMismatch";
  KnownStorageErrorCode2["ShareSnapshotNotFound"] = "ShareSnapshotNotFound";
  KnownStorageErrorCode2["FileShareProvisionedIopsInvalid"] = "FileShareProvisionedIopsInvalid";
  KnownStorageErrorCode2["FileShareProvisionedBandwidthInvalid"] = "FileShareProvisionedBandwidthInvalid";
  KnownStorageErrorCode2["FileShareProvisionedStorageInvalid"] = "FileShareProvisionedStorageInvalid";
  KnownStorageErrorCode2["TotalSharesProvisionedCapacityExceedsAccountLimit"] = "TotalSharesProvisionedCapacityExceedsAccountLimit";
  KnownStorageErrorCode2["TotalSharesProvisionedIopsExceedsAccountLimit"] = "TotalSharesProvisionedIopsExceedsAccountLimit";
  KnownStorageErrorCode2["TotalSharesProvisionedBandwidthExceedsAccountLimit"] = "TotalSharesProvisionedBandwidthExceedsAccountLimit";
  KnownStorageErrorCode2["TotalSharesCountExceedsAccountLimit"] = "TotalSharesCountExceedsAccountLimit";
  return KnownStorageErrorCode2;
})(KnownStorageErrorCode || {});
// Annotate the CommonJS export names for ESM import in node:
0 && (module.exports = {
  KnownFilePropertySemantics,
  KnownNfsFileType,
  KnownShareTokenIntent,
  KnownStorageErrorCode
});
//# sourceMappingURL=index.js.map
