#pragma once

#include <functional>
#include <map>
#include <memory>
#include <optional>
#include <type_traits>
#include <unistd.h>
#include <unordered_map>
#include <vector>

#include <fbjni/fbjni.h>

#include <folly/dynamic.h>

#include <jsi/jsi.h>
#include <jsi/JSIDynamic.h>

#include <react/jni/ReadableNativeArray.h>
#include <react/jni/ReadableNativeMap.h>
#include <react/jni/WritableNativeArray.h>
#include <react/jni/WritableNativeMap.h>
