text: #pragma once
  
  #include "Base/BaseTypes.h"
  #include "Clipboard/Private/IClipboard.h"
  
  namespace DAVA
  {
  class ClipboardImplWin32 : public IClipboard
  {
  public:
      ClipboardImplWin32();
      ~ClipboardImplWin32() override;
      bool IsReadyToUse() const override;
      bool Clear() const override;
      bool HasText() const override;
      bool SetText(const WideString& str) override;
      WideString GetText() const override;
  
  private:
      bool isReady = false;
  };
  
  using ClipboardImpl = ClipboardImplWin32;
  }
  