
#pragma once
#include "meta/variant.inl"
#include "meta/tuple.inl"
#include "meta/comparable.inl"
#include "meta/hash.h"
#include "zstd/span.h"
#include "zstd/table.h"
#include <vector>
#include <optional>
namespace engineapi {
	using namespace meta;
	using zstd::span;
	using std::vector;
	using std::array;
	using zstd::table;
	using zstd::hash_table;
	template<typename T>
	using opt = std::optional<T>;
	template<bool val>
	using sfinae = std::enable_if_t<val>;
}