text: // Copyright (c) Microsoft Corporation. All rights reserved.
  // Licensed under the MIT License.
  
  #pragma once
  
  #include <IUIManager.h>
  #include <ReactUWP/IReactInstance.h>
  #include <ReactWindowsAPI.h>
  
  #include <cxxreact/CxxModule.h>
  
  namespace react {
  namespace uwp {
  struct ViewManagerProvider;
  }
  } // namespace react
  
  namespace react {
  namespace uwp {
  
  REACTWINDOWS_API_(std::shared_ptr<facebook::react::IUIManager>)
  CreateUIManager(
      std::shared_ptr<IReactInstance> instance,
      const std::shared_ptr<ViewManagerProvider> &viewManagerProvider);
  } // namespace uwp
  } // namespace react
  