text: #pragma once
  
  #include <cstdint>
  
  namespace kanan {
      bool isGoodPtr(uintptr_t ptr, size_t len, uint32_t access);
      bool isGoodReadPtr(uintptr_t ptr, size_t len);
      bool isGoodWritePtr(uintptr_t ptr, size_t len);
      bool isGoodCodePtr(uintptr_t ptr, size_t len);
  }
  