UNPKG

stream-chat-react-native-core

Version:

The official React Native and Expo components for Stream Chat, a service for building chat applications

1,995 lines 73.9 kB
Object.defineProperty(exports, "__esModule", {
  value: true
});
var _Accessibility = require("./Accessibility");
Object.keys(_Accessibility).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _Accessibility[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _Accessibility[key];
    }
  });
});
var _Attachment = require("./Attachment/Attachment");
Object.keys(_Attachment).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _Attachment[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _Attachment[key];
    }
  });
});
var _Audio = require("./Attachment/Audio");
Object.keys(_Audio).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _Audio[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _Audio[key];
    }
  });
});
var _UrlPreview = require("./Attachment/UrlPreview");
Object.keys(_UrlPreview).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _UrlPreview[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _UrlPreview[key];
    }
  });
});
var _FileAttachment = require("./Attachment/FileAttachment");
Object.keys(_FileAttachment).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _FileAttachment[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _FileAttachment[key];
    }
  });
});
var _FileAttachmentGroup = require("./Attachment/FileAttachmentGroup");
Object.keys(_FileAttachmentGroup).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _FileAttachmentGroup[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _FileAttachmentGroup[key];
    }
  });
});
var _FileIcon = require("./Attachment/FileIcon");
Object.keys(_FileIcon).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _FileIcon[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _FileIcon[key];
    }
  });
});
var _Gallery = require("./Attachment/Gallery");
Object.keys(_Gallery).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _Gallery[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _Gallery[key];
    }
  });
});
var _Giphy = require("./Attachment/Giphy");
Object.keys(_Giphy).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _Giphy[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _Giphy[key];
    }
  });
});
var _CircularProgressIndicator = require("./Attachment/CircularProgressIndicator");
Object.keys(_CircularProgressIndicator).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _CircularProgressIndicator[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _CircularProgressIndicator[key];
    }
  });
});
var _AttachmentUploadIndicator = require("./Attachment/AttachmentUploadIndicator");
Object.keys(_AttachmentUploadIndicator).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _AttachmentUploadIndicator[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _AttachmentUploadIndicator[key];
    }
  });
});
var _MediaUploadProgressOverlay = require("./Attachment/MediaUploadProgressOverlay");
Object.keys(_MediaUploadProgressOverlay).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _MediaUploadProgressOverlay[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _MediaUploadProgressOverlay[key];
    }
  });
});
var _VideoThumbnail = require("./Attachment/VideoThumbnail");
Object.keys(_VideoThumbnail).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _VideoThumbnail[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _VideoThumbnail[key];
    }
  });
});
var _buildGallery = require("./Attachment/utils/buildGallery/buildGallery");
Object.keys(_buildGallery).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _buildGallery[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _buildGallery[key];
    }
  });
});
var _AttachmentPicker = require("./AttachmentPicker/AttachmentPicker");
Object.keys(_AttachmentPicker).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _AttachmentPicker[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _AttachmentPicker[key];
    }
  });
});
var _AttachmentPickerContent = require("./AttachmentPicker/components/AttachmentPickerContent");
Object.keys(_AttachmentPickerContent).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _AttachmentPickerContent[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _AttachmentPickerContent[key];
    }
  });
});
var _AttachmentMediaPicker = require("./AttachmentPicker/components/AttachmentMediaPicker");
Object.keys(_AttachmentMediaPicker).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _AttachmentMediaPicker[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _AttachmentMediaPicker[key];
    }
  });
});
var _shared = require("./AttachmentPicker/components/AttachmentMediaPicker/shared");
Object.keys(_shared).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _shared[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _shared[key];
    }
  });
});
var _AttachmentPickerSelectionBar = require("./AttachmentPicker/components/AttachmentPickerSelectionBar");
Object.keys(_AttachmentPickerSelectionBar).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _AttachmentPickerSelectionBar[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _AttachmentPickerSelectionBar[key];
    }
  });
});
var _AttachmentTypePickerButton = require("./AttachmentPicker/components/AttachmentTypePickerButton");
Object.keys(_AttachmentTypePickerButton).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _AttachmentTypePickerButton[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _AttachmentTypePickerButton[key];
    }
  });
});
var _ImageOverlaySelectedComponent = require("./AttachmentPicker/components/ImageOverlaySelectedComponent");
Object.keys(_ImageOverlaySelectedComponent).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _ImageOverlaySelectedComponent[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _ImageOverlaySelectedComponent[key];
    }
  });
});
var _AutoCompleteInput = require("./AutoCompleteInput/AutoCompleteInput");
Object.keys(_AutoCompleteInput).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _AutoCompleteInput[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _AutoCompleteInput[key];
    }
  });
});
var _AutoCompleteSuggestionHeader = require("./AutoCompleteInput/AutoCompleteSuggestionHeader");
Object.keys(_AutoCompleteSuggestionHeader).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _AutoCompleteSuggestionHeader[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _AutoCompleteSuggestionHeader[key];
    }
  });
});
var _AutoCompleteSuggestionItem = require("./AutoCompleteInput/AutoCompleteSuggestionItem");
Object.keys(_AutoCompleteSuggestionItem).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _AutoCompleteSuggestionItem[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _AutoCompleteSuggestionItem[key];
    }
  });
});
var _AutoCompleteSuggestionList = require("./AutoCompleteInput/AutoCompleteSuggestionList");
Object.keys(_AutoCompleteSuggestionList).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _AutoCompleteSuggestionList[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _AutoCompleteSuggestionList[key];
    }
  });
});
var _InputView = require("./AutoCompleteInput/InputView");
Object.keys(_InputView).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _InputView[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _InputView[key];
    }
  });
});
var _mentionItems = require("./AutoCompleteInput/mentionItems");
Object.keys(_mentionItems).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _mentionItems[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _mentionItems[key];
    }
  });
});
var _Channel = require("./Channel/Channel");
Object.keys(_Channel).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _Channel[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _Channel[key];
    }
  });
});
var _useCreateChannelContext = require("./Channel/hooks/useCreateChannelContext");
Object.keys(_useCreateChannelContext).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _useCreateChannelContext[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _useCreateChannelContext[key];
    }
  });
});
var _useCreateInputMessageInputContext = require("./Channel/hooks/useCreateInputMessageInputContext");
Object.keys(_useCreateInputMessageInputContext).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _useCreateInputMessageInputContext[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _useCreateInputMessageInputContext[key];
    }
  });
});
var _useCreateMessagesContext = require("./Channel/hooks/useCreateMessagesContext");
Object.keys(_useCreateMessagesContext).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _useCreateMessagesContext[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _useCreateMessagesContext[key];
    }
  });
});
var _useCreatePaginatedMessageListContext = require("./Channel/hooks/useCreatePaginatedMessageListContext");
Object.keys(_useCreatePaginatedMessageListContext).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _useCreatePaginatedMessageListContext[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _useCreatePaginatedMessageListContext[key];
    }
  });
});
var _useCreateThreadContext = require("./Channel/hooks/useCreateThreadContext");
Object.keys(_useCreateThreadContext).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _useCreateThreadContext[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _useCreateThreadContext[key];
    }
  });
});
var _useCreateTypingContext = require("./Channel/hooks/useCreateTypingContext");
Object.keys(_useCreateTypingContext).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _useCreateTypingContext[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _useCreateTypingContext[key];
    }
  });
});
var _useTargetedMessage = require("./Channel/hooks/useTargetedMessage");
Object.keys(_useTargetedMessage).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _useTargetedMessage[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _useTargetedMessage[key];
    }
  });
});
var _ChannelList = require("./ChannelList/ChannelList");
Object.keys(_ChannelList).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _ChannelList[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _ChannelList[key];
    }
  });
});
var _ChannelListFooterLoadingIndicator = require("./ChannelList/ChannelListFooterLoadingIndicator");
Object.keys(_ChannelListFooterLoadingIndicator).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _ChannelListFooterLoadingIndicator[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _ChannelListFooterLoadingIndicator[key];
    }
  });
});
var _ChannelListHeaderErrorIndicator = require("./ChannelList/ChannelListHeaderErrorIndicator");
Object.keys(_ChannelListHeaderErrorIndicator).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _ChannelListHeaderErrorIndicator[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _ChannelListHeaderErrorIndicator[key];
    }
  });
});
var _ChannelListHeaderNetworkDownIndicator = require("./ChannelList/ChannelListHeaderNetworkDownIndicator");
Object.keys(_ChannelListHeaderNetworkDownIndicator).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _ChannelListHeaderNetworkDownIndicator[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _ChannelListHeaderNetworkDownIndicator[key];
    }
  });
});
var _ChannelListLoadingIndicator = require("./ChannelList/ChannelListLoadingIndicator");
Object.keys(_ChannelListLoadingIndicator).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _ChannelListLoadingIndicator[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _ChannelListLoadingIndicator[key];
    }
  });
});
var _ChannelListView = require("./ChannelList/ChannelListView");
Object.keys(_ChannelListView).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _ChannelListView[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _ChannelListView[key];
    }
  });
});
var _Skeleton = require("./ChannelList/Skeleton");
Object.keys(_Skeleton).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _Skeleton[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _Skeleton[key];
    }
  });
});
var _hooks = require("./ChannelList/hooks");
Object.keys(_hooks).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _hooks[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _hooks[key];
    }
  });
});
var _ChannelDetailsBottomSheet = require("./ChannelPreview/ChannelDetailsBottomSheet");
Object.keys(_ChannelDetailsBottomSheet).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _ChannelDetailsBottomSheet[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _ChannelDetailsBottomSheet[key];
    }
  });
});
var _ChannelLastMessagePreview = require("./ChannelPreview/ChannelLastMessagePreview");
Object.keys(_ChannelLastMessagePreview).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _ChannelLastMessagePreview[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _ChannelLastMessagePreview[key];
    }
  });
});
var _ChannelMessagePreviewDeliveryStatus = require("./ChannelPreview/ChannelMessagePreviewDeliveryStatus");
Object.keys(_ChannelMessagePreviewDeliveryStatus).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _ChannelMessagePreviewDeliveryStatus[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _ChannelMessagePreviewDeliveryStatus[key];
    }
  });
});
var _ChannelPreview = require("./ChannelPreview/ChannelPreview");
Object.keys(_ChannelPreview).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _ChannelPreview[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _ChannelPreview[key];
    }
  });
});
var _ChannelPreviewMessage = require("./ChannelPreview/ChannelPreviewMessage");
Object.keys(_ChannelPreviewMessage).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _ChannelPreviewMessage[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _ChannelPreviewMessage[key];
    }
  });
});
var _ChannelPreviewView = require("./ChannelPreview/ChannelPreviewView");
Object.keys(_ChannelPreviewView).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _ChannelPreviewView[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _ChannelPreviewView[key];
    }
  });
});
var _ChannelPreviewMutedStatus = require("./ChannelPreview/ChannelPreviewMutedStatus");
Object.keys(_ChannelPreviewMutedStatus).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _ChannelPreviewMutedStatus[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _ChannelPreviewMutedStatus[key];
    }
  });
});
var _ChannelPreviewPinnedStatus = require("./ChannelPreview/ChannelPreviewPinnedStatus");
Object.keys(_ChannelPreviewPinnedStatus).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _ChannelPreviewPinnedStatus[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _ChannelPreviewPinnedStatus[key];
    }
  });
});
var _ChannelPreviewStatus = require("./ChannelPreview/ChannelPreviewStatus");
Object.keys(_ChannelPreviewStatus).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _ChannelPreviewStatus[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _ChannelPreviewStatus[key];
    }
  });
});
var _ChannelPreviewTitle = require("./ChannelPreview/ChannelPreviewTitle");
Object.keys(_ChannelPreviewTitle).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _ChannelPreviewTitle[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _ChannelPreviewTitle[key];
    }
  });
});
var _ChannelPreviewTypingIndicator = require("./ChannelPreview/ChannelPreviewTypingIndicator");
Object.keys(_ChannelPreviewTypingIndicator).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _ChannelPreviewTypingIndicator[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _ChannelPreviewTypingIndicator[key];
    }
  });
});
var _ChannelPreviewUnreadCount = require("./ChannelPreview/ChannelPreviewUnreadCount");
Object.keys(_ChannelPreviewUnreadCount).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _ChannelPreviewUnreadCount[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _ChannelPreviewUnreadCount[key];
    }
  });
});
var _hooks2 = require("./ChannelPreview/hooks");
Object.keys(_hooks2).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _hooks2[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _hooks2[key];
    }
  });
});
var _Chat = require("./Chat/Chat");
Object.keys(_Chat).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _Chat[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _Chat[key];
    }
  });
});
var _hooks3 = require("./Chat/hooks");
Object.keys(_hooks3).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _hooks3[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _hooks3[key];
    }
  });
});
var _ImageGallery = require("./ImageGallery/ImageGallery");
Object.keys(_ImageGallery).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _ImageGallery[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _ImageGallery[key];
    }
  });
});
var _AnimatedGalleryImage = require("./ImageGallery/components/AnimatedGalleryImage");
Object.keys(_AnimatedGalleryImage).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _AnimatedGalleryImage[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _AnimatedGalleryImage[key];
    }
  });
});
var _AnimatedGalleryVideo = require("./ImageGallery/components/AnimatedGalleryVideo");
Object.keys(_AnimatedGalleryVideo).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _AnimatedGalleryVideo[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _AnimatedGalleryVideo[key];
    }
  });
});
var _ImageGalleryFooter = require("./ImageGallery/components/ImageGalleryFooter");
Object.keys(_ImageGalleryFooter).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _ImageGalleryFooter[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _ImageGalleryFooter[key];
    }
  });
});
var _ImageGalleryHeader = require("./ImageGallery/components/ImageGalleryHeader");
Object.keys(_ImageGalleryHeader).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _ImageGalleryHeader[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _ImageGalleryHeader[key];
    }
  });
});
var _ImageGrid = require("./ImageGallery/components/ImageGrid");
Object.keys(_ImageGrid).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _ImageGrid[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _ImageGrid[key];
    }
  });
});
var _ImageGalleryVideoControl = require("./ImageGallery/components/ImageGalleryVideoControl");
Object.keys(_ImageGalleryVideoControl).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _ImageGalleryVideoControl[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _ImageGalleryVideoControl[key];
    }
  });
});
var _types = require("./ImageGallery/components/types");
Object.keys(_types).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _types[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _types[key];
    }
  });
});
var _useImageGalleryVideoPlayer = require("./ImageGallery/hooks/useImageGalleryVideoPlayer");
Object.keys(_useImageGalleryVideoPlayer).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _useImageGalleryVideoPlayer[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _useImageGalleryVideoPlayer[key];
    }
  });
});
var _EmptyStateIndicator = require("./Indicators/EmptyStateIndicator");
Object.keys(_EmptyStateIndicator).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _EmptyStateIndicator[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _EmptyStateIndicator[key];
    }
  });
});
var _LoadingDot = require("./Indicators/LoadingDot");
Object.keys(_LoadingDot).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _LoadingDot[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _LoadingDot[key];
    }
  });
});
var _LoadingDots = require("./Indicators/LoadingDots");
Object.keys(_LoadingDots).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _LoadingDots[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _LoadingDots[key];
    }
  });
});
var _LoadingErrorIndicator = require("./Indicators/LoadingErrorIndicator");
Object.keys(_LoadingErrorIndicator).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _LoadingErrorIndicator[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _LoadingErrorIndicator[key];
    }
  });
});
var _LoadingIndicator = require("./Indicators/LoadingIndicator");
Object.keys(_LoadingIndicator).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _LoadingIndicator[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _LoadingIndicator[key];
    }
  });
});
var _KeyboardCompatibleView = require("./KeyboardCompatibleView/KeyboardCompatibleView");
Object.keys(_KeyboardCompatibleView).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _KeyboardCompatibleView[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _KeyboardCompatibleView[key];
    }
  });
});
var _useCreateMessageContext = require("./Message/hooks/useCreateMessageContext");
Object.keys(_useCreateMessageContext).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _useCreateMessageContext[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _useCreateMessageContext[key];
    }
  });
});
var _useMessageActions = require("./Message/hooks/useMessageActions");
Object.keys(_useMessageActions).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _useMessageActions[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _useMessageActions[key];
    }
  });
});
var _useMessageActionHandlers = require("./Message/hooks/useMessageActionHandlers");
Object.keys(_useMessageActionHandlers).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _useMessageActionHandlers[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _useMessageActionHandlers[key];
    }
  });
});
var _useStreamingMessage = require("./Message/hooks/useStreamingMessage");
Object.keys(_useStreamingMessage).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _useStreamingMessage[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _useStreamingMessage[key];
    }
  });
});
var _useMessageDeliveryData = require("./Message/hooks/useMessageDeliveryData");
Object.keys(_useMessageDeliveryData).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _useMessageDeliveryData[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _useMessageDeliveryData[key];
    }
  });
});
var _useMessageReadData = require("./Message/hooks/useMessageReadData");
Object.keys(_useMessageReadData).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _useMessageReadData[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _useMessageReadData[key];
    }
  });
});
var _Message = require("./Message/Message");
Object.keys(_Message).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _Message[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _Message[key];
    }
  });
});
var _MessageOverlayWrapper = require("./Message/MessageOverlayWrapper");
Object.keys(_MessageOverlayWrapper).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _MessageOverlayWrapper[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _MessageOverlayWrapper[key];
    }
  });
});
var _MessageAuthor = require("./Message/MessageItemView/MessageAuthor");
Object.keys(_MessageAuthor).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _MessageAuthor[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _MessageAuthor[key];
    }
  });
});
var _MessageBounce = require("./Message/MessageItemView/MessageBounce");
Object.keys(_MessageBounce).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _MessageBounce[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _MessageBounce[key];
    }
  });
});
var _MessageBlocked = require("./Message/MessageItemView/MessageBlocked");
Object.keys(_MessageBlocked).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _MessageBlocked[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _MessageBlocked[key];
    }
  });
});
var _MessageContent = require("./Message/MessageItemView/MessageContent");
Object.keys(_MessageContent).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _MessageContent[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _MessageContent[key];
    }
  });
});
var _MessageDeleted = require("./Message/MessageItemView/MessageDeleted");
Object.keys(_MessageDeleted).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _MessageDeleted[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _MessageDeleted[key];
    }
  });
});
var _MessageError = require("./Message/MessageItemView/MessageError");
Object.keys(_MessageError).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _MessageError[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _MessageError[key];
    }
  });
});
var _MessageFooter = require("./Message/MessageItemView/MessageFooter");
Object.keys(_MessageFooter).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _MessageFooter[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _MessageFooter[key];
    }
  });
});
var _MessageHeader = require("./Message/MessageItemView/MessageHeader");
Object.keys(_MessageHeader).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _MessageHeader[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _MessageHeader[key];
    }
  });
});
var _Headers = require("./Message/MessageItemView/Headers");
Object.keys(_Headers).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _Headers[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _Headers[key];
    }
  });
});
var _MessageReplies = require("./Message/MessageItemView/MessageReplies");
Object.keys(_MessageReplies).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _MessageReplies[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _MessageReplies[key];
    }
  });
});
var _MessageRepliesAvatars = require("./Message/MessageItemView/MessageRepliesAvatars");
Object.keys(_MessageRepliesAvatars).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _MessageRepliesAvatars[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _MessageRepliesAvatars[key];
    }
  });
});
var _MessageItemView = require("./Message/MessageItemView/MessageItemView");
Object.keys(_MessageItemView).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _MessageItemView[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _MessageItemView[key];
    }
  });
});
var _MessageStatus = require("./Message/MessageItemView/MessageStatus");
Object.keys(_MessageStatus).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _MessageStatus[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _MessageStatus[key];
    }
  });
});
var _MessageTextContainer = require("./Message/MessageItemView/MessageTextContainer");
Object.keys(_MessageTextContainer).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _MessageTextContainer[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _MessageTextContainer[key];
    }
  });
});
var _MessageTimestamp = require("./Message/MessageItemView/MessageTimestamp");
Object.keys(_MessageTimestamp).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _MessageTimestamp[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _MessageTimestamp[key];
    }
  });
});
var _ReactionListBottom = require("./Message/MessageItemView/ReactionList/ReactionListBottom");
Object.keys(_ReactionListBottom).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _ReactionListBottom[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _ReactionListBottom[key];
    }
  });
});
var _ReactionListTop = require("./Message/MessageItemView/ReactionList/ReactionListTop");
Object.keys(_ReactionListTop).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _ReactionListTop[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _ReactionListTop[key];
    }
  });
});
var _ReactionListClustered = require("./Message/MessageItemView/ReactionList/ReactionListClustered");
Object.keys(_ReactionListClustered).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _ReactionListClustered[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _ReactionListClustered[key];
    }
  });
});
var _ReactionListItem = require("./Message/MessageItemView/ReactionList/ReactionListItem");
Object.keys(_ReactionListItem).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _ReactionListItem[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _ReactionListItem[key];
    }
  });
});
var _ReactionListItemWrapper = require("./Message/MessageItemView/ReactionList/ReactionListItemWrapper");
Object.keys(_ReactionListItemWrapper).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _ReactionListItemWrapper[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _ReactionListItemWrapper[key];
    }
  });
});
var _renderText = require("./Message/MessageItemView/utils/renderText");
Object.keys(_renderText).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _renderText[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _renderText[key];
    }
  });
});
var _messageActions = require("./Message/utils/messageActions");
Object.keys(_messageActions).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _messageActions[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _messageActions[key];
    }
  });
});
var _removeReservedFields = require("../utils/removeReservedFields");
Object.keys(_removeReservedFields).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _removeReservedFields[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _removeReservedFields[key];
    }
  });
});
var _AttachButton = require("./MessageInput/components/InputButtons/AttachButton");
Object.keys(_AttachButton).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _AttachButton[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _AttachButton[key];
    }
  });
});
var _AttachmentUploadPreviewList = require("./MessageInput/components/AttachmentPreview/AttachmentUploadPreviewList");
Object.keys(_AttachmentUploadPreviewList).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _AttachmentUploadPreviewList[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _AttachmentUploadPreviewList[key];
    }
  });
});
var _CooldownTimer = require("./MessageInput/components/OutputButtons/CooldownTimer");
Object.keys(_CooldownTimer).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _CooldownTimer[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _CooldownTimer[key];
    }
  });
});
var _InputButtons = require("./MessageInput/components/InputButtons");
Object.keys(_InputButtons).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _InputButtons[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _InputButtons[key];
    }
  });
});
var _MessageComposer = require("./MessageInput/MessageComposer");
Object.keys(_MessageComposer).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _MessageComposer[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _MessageComposer[key];
    }
  });
});
var _MessageComposerLeadingView = require("./MessageInput/MessageComposerLeadingView");
Object.keys(_MessageComposerLeadingView).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _MessageComposerLeadingView[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _MessageComposerLeadingView[key];
    }
  });
});
var _MessageComposerTrailingView = require("./MessageInput/MessageComposerTrailingView");
Object.keys(_MessageComposerTrailingView).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _MessageComposerTrailingView[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _MessageComposerTrailingView[key];
    }
  });
});
var _MessageInputFooterView = require("./MessageInput/MessageInputFooterView");
Object.keys(_MessageInputFooterView).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _MessageInputFooterView[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _MessageInputFooterView[key];
    }
  });
});
var _MessageInputHeaderView = require("./MessageInput/MessageInputHeaderView");
Object.keys(_MessageInputHeaderView).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _MessageInputHeaderView[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _MessageInputHeaderView[key];
    }
  });
});
var _MessageInputLeadingView = require("./MessageInput/MessageInputLeadingView");
Object.keys(_MessageInputLeadingView).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _MessageInputLeadingView[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _MessageInputLeadingView[key];
    }
  });
});
var _MessageInputTrailingView = require("./MessageInput/MessageInputTrailingView");
Object.keys(_MessageInputTrailingView).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _MessageInputTrailingView[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _MessageInputTrailingView[key];
    }
  });
});
var _OutputButtons = require("./MessageInput/components/OutputButtons");
Object.keys(_OutputButtons).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _OutputButtons[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _OutputButtons[key];
    }
  });
});
var _SendButton = require("./MessageInput/components/OutputButtons/SendButton");
Object.keys(_SendButton).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _SendButton[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _SendButton[key];
    }
  });
});
var _SendMessageDisallowedIndicator = require("./MessageInput/SendMessageDisallowedIndicator");
Object.keys(_SendMessageDisallowedIndicator).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _SendMessageDisallowedIndicator[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _SendMessageDisallowedIndicator[key];
    }
  });
});
var _ShowThreadMessageInChannelButton = require("./MessageInput/ShowThreadMessageInChannelButton");
Object.keys(_ShowThreadMessageInChannelButton).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _ShowThreadMessageInChannelButton[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _ShowThreadMessageInChannelButton[key];
    }
  });
});
var _StopMessageStreamingButton = require("./MessageInput/StopMessageStreamingButton");
Object.keys(_StopMessageStreamingButton).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _StopMessageStreamingButton[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _StopMessageStreamingButton[key];
    }
  });
});
var _AudioRecorder = require("./MessageInput/components/AudioRecorder/AudioRecorder");
Object.keys(_AudioRecorder).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _AudioRecorder[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _AudioRecorder[key];
    }
  });
});
var _AudioRecordingButton = require("./MessageInput/components/AudioRecorder/AudioRecordingButton");
Object.keys(_AudioRecordingButton).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _AudioRecordingButton[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _AudioRecordingButton[key];
    }
  });
});
var _AudioRecordingInProgress = require("./MessageInput/components/AudioRecorder/AudioRecordingInProgress");
Object.keys(_AudioRecordingInProgress).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _AudioRecordingInProgress[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _AudioRecordingInProgress[key];
    }
  });
});
var _AudioRecordingLockIndicator = require("./MessageInput/components/AudioRecorder/AudioRecordingLockIndicator");
Object.keys(_AudioRecordingLockIndicator).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _AudioRecordingLockIndicator[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _AudioRecordingLockIndicator[key];
    }
  });
});
var _AudioRecordingPreview = require("./MessageInput/components/AudioRecorder/AudioRecordingPreview");
Object.keys(_AudioRecordingPreview).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _AudioRecordingPreview[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _AudioRecordingPreview[key];
    }
  });
});
var _AudioRecordingWaveform = require("./MessageInput/components/AudioRecorder/AudioRecordingWaveform");
Object.keys(_AudioRecordingWaveform).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _AudioRecordingWaveform[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _AudioRecordingWaveform[key];
    }
  });
});
var _MicPositionContext = require("./MessageInput/contexts/MicPositionContext");
Object.keys(_MicPositionContext).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _MicPositionContext[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _MicPositionContext[key];
    }
  });
});
var _AttachmentUploadProgressIndicator = require("./MessageInput/components/AttachmentPreview/AttachmentUploadProgressIndicator");
Object.keys(_AttachmentUploadProgressIndicator).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _AttachmentUploadProgressIndicator[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _AttachmentUploadProgressIndicator[key];
    }
  });
});
var _AudioAttachmentUploadPreview = require("./MessageInput/components/AttachmentPreview/AudioAttachmentUploadPreview");
Object.keys(_AudioAttachmentUploadPreview).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _AudioAttachmentUploadPreview[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _AudioAttachmentUploadPreview[key];
    }
  });
});
var _FileAttachmentUploadPreview = require("./MessageInput/components/AttachmentPreview/FileAttachmentUploadPreview");
Object.keys(_FileAttachmentUploadPreview).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _FileAttachmentUploadPreview[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _FileAttachmentUploadPreview[key];
    }
  });
});
var _ImageAttachmentUploadPreview = require("./MessageInput/components/AttachmentPreview/ImageAttachmentUploadPreview");
Object.keys(_ImageAttachmentUploadPreview).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _ImageAttachmentUploadPreview[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _ImageAttachmentUploadPreview[key];
    }
  });
});
var _useAudioRecorder = require("./MessageInput/hooks/useAudioRecorder");
Object.keys(_useAudioRecorder).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _useAudioRecorder[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _useAudioRecorder[key];
    }
  });
});
var _useCooldownRemaining = require("./MessageInput/hooks/useCooldownRemaining");
Object.keys(_useCooldownRemaining).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _useCooldownRemaining[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _useCooldownRemaining[key];
    }
  });
});
var _DateHeader = require("./MessageList/DateHeader");
Object.keys(_DateHeader).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _DateHeader[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _DateHeader[key];
    }
  });
});
var _useMessageList = require("./MessageList/hooks/useMessageList");
Object.keys(_useMessageList).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _useMessageList[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _useMessageList[key];
    }
  });
});
var _useTypingString = require("./MessageList/hooks/useTypingString");
Object.keys(_useTypingString).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _useTypingString[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _useTypingString[key];
    }
  });
});
var _InlineDateSeparator = require("./MessageList/InlineDateSeparator");
Object.keys(_InlineDateSeparator).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _InlineDateSeparator[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _InlineDateSeparator[key];
    }
  });
});
var _InlineLoadingMoreIndicator = require("./MessageList/InlineLoadingMoreIndicator");
Object.keys(_InlineLoadingMoreIndicator).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _InlineLoadingMoreIndicator[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _InlineLoadingMoreIndicator[key];
    }
  });
});
var _InlineLoadingMoreRecentIndicator = require("./MessageList/InlineLoadingMoreRecentIndicator");
Object.keys(_InlineLoadingMoreRecentIndicator).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _InlineLoadingMoreRecentIndicator[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _InlineLoadingMoreRecentIndicator[key];
    }
  });
});
var _InlineUnreadIndicator = require("./MessageList/InlineUnreadIndicator");
Object.keys(_InlineUnreadIndicator).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _InlineUnreadIndicator[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _InlineUnreadIndicator[key];
    }
  });
});
var _MessageList = require("./MessageList/MessageList");
Object.keys(_MessageList).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _MessageList[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _MessageList[key];
    }
  });
});
var _MessageFlashList = require("./MessageList/MessageFlashList");
Object.keys(_MessageFlashList).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _MessageFlashList[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _MessageFlashList[key];
    }
  });
});
var _MessageSystem = require("./MessageList/MessageSystem");
Object.keys(_MessageSystem).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _MessageSystem[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _MessageSystem[key];
    }
  });
});
var _NetworkDownIndicator = require("./MessageList/NetworkDownIndicator");
Object.keys(_NetworkDownIndicator).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _NetworkDownIndicator[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _NetworkDownIndicator[key];
    }
  });
});
var _ScrollToBottomButton = require("./MessageList/ScrollToBottomButton");
Object.keys(_ScrollToBottomButton).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _ScrollToBottomButton[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _ScrollToBottomButton[key];
    }
  });
});
var _TypingIndicator = require("./MessageList/TypingIndicator");
Object.keys(_TypingIndicator).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _TypingIndicator[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _TypingIndicator[key];
    }
  });
});
var _TypingIndicatorContainer = require("./MessageList/TypingIndicatorContainer");
Object.keys(_TypingIndicatorContainer).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _TypingIndicatorContainer[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _TypingIndicatorContainer[key];
    }
  });
});
var _getGroupStyles = require("./MessageList/utils/getGroupStyles");
Object.keys(_getGroupStyles).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _getGroupStyles[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _getGroupStyles[key];
    }
  });
});
var _getLastReceivedMessage = require("./MessageList/utils/getLastReceivedMessage");
Object.keys(_getLastReceivedMessage).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _getLastReceivedMessage[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _getLastReceivedMessage[key];
    }
  });
});
var _useMessageDateSeparator = require("./MessageList/hooks/useMessageDateSeparator");
Object.keys(_useMessageDateSeparator).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _useMessageDateSeparator[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _useMessageDateSeparator[key];
    }
  });
});
var _useMessageGroupStyles = require("./MessageList/hooks/useMessageGroupStyles");
Object.keys(_useMessageGroupStyles).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _useMessageGroupStyles[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _useMessageGroupStyles[key];
    }
  });
});
var _MessageActionList = require("./MessageMenu/MessageActionList");
Object.keys(_MessageActionList).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _MessageActionList[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _MessageActionList[key];
    }
  });
});
var _MessageActionListItem = require("./MessageMenu/MessageActionListItem");
Object.keys(_MessageActionListItem).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _MessageActionListItem[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _MessageActionListItem[key];
    }
  });
});
var _MessageUserReactions = require("./MessageMenu/MessageUserReactions");
Object.keys(_MessageUserReactions).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _MessageUserReactions[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _MessageUserReactions[key];
    }
  });
});
var _MessageUserReactionsAvatar = require("./MessageMenu/MessageUserReactionsAvatar");
Object.keys(_MessageUserReactionsAvatar).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _MessageUserReactionsAvatar[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _MessageUserReactionsAvatar[key];
    }
  });
});
var _MessageReactionPicker = require("./MessageMenu/MessageReactionPicker");
Object.keys(_MessageReactionPicker).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _MessageReactionPicker[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _MessageReactionPicker[key];
    }
  });
});
var _toUnicodeScalarString = require("./MessageMenu/utils/toUnicodeScalarString");
Object.keys(_toUnicodeScalarString).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _toUnicodeScalarString[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _toUnicodeScalarString[key];
    }
  });
});
var _useFetchReactions = require("./MessageMenu/hooks/useFetchReactions");
Object.keys(_useFetchReactions).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _useFetchReactions[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _useFetchReactions[key];
    }
  });
});
var _Notifications = require("./Notifications");
Object.keys(_Notifications).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _Notifications[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _Notifications[key];
    }
  });
});
var _ProgressControl = require("./ProgressControl/ProgressControl");
Object.keys(_ProgressControl).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _ProgressControl[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _ProgressControl[key];
    }
  });
});
var _WaveProgressBar = require("./ProgressControl/WaveProgressBar");
Object.keys(_WaveProgressBar).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _WaveProgressBar[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _WaveProgressBar[key];
    }
  });
});
var _ChannelDetails = require("./ChannelDetails");
Object.keys(_ChannelDetails).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _ChannelDetails[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _ChannelDetails[key];
    }
  });
});
var _Poll = require("./Poll");
Object.keys(_Poll).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _Poll[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _Poll[key];
    }
  });
});
var _Reply = require("./Reply/Reply");
Object.keys(_Reply).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _Reply[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _Reply[key];
    }
  });
});
var _ui = require("./ui");
Object.keys(_ui).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _ui[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _ui[key];
    }
  });
});
var _BottomSheetModal = require("./UIComponents/BottomSheetModal");
Object.keys(_BottomSheetModal).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _BottomSheetModal[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _BottomSheetModal[key];
    }
  });
});
var _StreamBottomSheetModalFlatList = require("./UIComponents/StreamBottomSheetModalFlatList");
Object.keys(_StreamBottomSheetModalFlatList).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _StreamBottomSheetModalFlatList[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _StreamBottomSheetModalFlatList[key];
    }
  });
});
var _ImageBackground = require("./UIComponents/ImageBackground");
Object.keys(_ImageBackground).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _ImageBackground[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _ImageBackground[key];
    }
  });
});
var _SvgAwareImage = require("./UIComponents/SvgAwareImage");
Object.keys(_SvgAwareImage).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _SvgAwareImage[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _SvgAwareImage[key];
    }
  });
});
var _Spinner = require("./UIComponents/Spinner");
Object.keys(_Spinner).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _Spinner[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _Spinner[key];
    }
  });
});
var _SwipableWrapper = require("./UIComponents/SwipableWrapper");
Object.keys(_SwipableWrapper).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _SwipableWrapper[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _SwipableWrapper[key];
    }
  });
});
var _PortalWhileClosingView = require("./UIComponents/PortalWhileClosingView");
Object.keys(_PortalWhileClosingView).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _PortalWhileClosingView[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _PortalWhileClosingView[key];
    }
  });
});
var _EmptyList = require("./UIComponents/EmptyList");
Object.keys(_EmptyList).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _EmptyList[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _EmptyList[key];
    }
  });
});
var _EmptySearchResult = require("./UIComponents/EmptySearchResult");
Object.keys(_EmptySearchResult).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _EmptySearchResult[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _EmptySearchResult[key];
    }
  });
});
var _SearchInput = require("./UIComponents/SearchInput");
Object.keys(_SearchInput).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _SearchInput[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _SearchInput[key];
    }
  });
});
var _SelectionCircle = require("./UIComponents/SelectionCircle");
Object.keys(_SelectionCircle).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _SelectionCircle[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _SelectionCircle[key];
    }
  });
});
var _Thread = require("./Thread/Thread");
Object.keys(_Thread).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _Thread[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _Thread[key];
    }
  });
});
var _ThreadFooterComponent = require("./Thread/components/ThreadFooterComponent");
Object.keys(_ThreadFooterComponent).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _ThreadFooterComponent[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _ThreadFooterComponent[key];
    }
  });
});
var _ThreadList = require("./ThreadList/ThreadList");
Object.keys(_ThreadList).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _ThreadList[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _ThreadList[key];
    }
  });
});
var _StreamingMessageView = require("./Message/MessageItemView/StreamingMessageView");
Object.keys(_StreamingMessageView).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _StreamingMessageView[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _StreamingMessageView[key];
    }
  });
});
var _AITypingIndicatorView = require("./AITypingIndicatorView");
Object.keys(_AITypingIndicatorView).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (key in exports && exports[key] === _AITypingIndicatorView[key]) return;
  Object.defineProperty(exports, key, {
    enumerable: true,
    get: function () {
      return _AITypingIndicatorView[key];
    }
  });
});
//# sourceMappingURL=index.js.map