2#ifndef _KURLYK_TYPES_HPP_INCLUDED
3#define _KURLYK_TYPES_HPP_INCLUDED
10#include <unordered_map>
15#include <nlohmann/json.hpp>
18#if KURLYK_HTTP_SUPPORT
Defines the Cookie class for managing HTTP cookies.
Defines the SubmitResult structure for synchronous admission results.
Defines enums used across the Kurlyk library, including proxy types, rate limits, and WebSocket event...
Provides basic string manipulation utilities.
Provides utilities for enum-to-string conversion, parsing, JSON (if enabled), and stream output.