#pragma once #include #include #include namespace reanimated::css { using namespace facebook; using PropertyNames = std::vector; using PropertyPath = std::vector; /** * If nullopt - all style properties can trigger transition * If empty vector - no style property can trigger transition * Otherwise - only specified style properties can trigger transition */ using TransitionProperties = std::optional; using EasingFunction = std::function; using ColorChannels = std::array; } // namespace reanimated::css