#ifndef UI_VIEWS_ANIMATION_ANIMATION_SEQUENCE_BLOCK_H_
#define UI_VIEWS_ANIMATION_ANIMATION_SEQUENCE_BLOCK_H_
#include <map>
#include <memory>
#include <optional>
#include "base/functional/callback_forward.h"
#include "base/memory/raw_ptr.h"
#include "base/time/time.h"
#include "base/types/pass_key.h"
#include "third_party/abseil-cpp/absl/types/variant.h"
#include "third_party/skia/include/core/SkColor.h"
#include "ui/gfx/geometry/transform.h"
#include "ui/views/animation/animation_key.h"
#include "ui/views/views_export.h"
namespace gfx {
class Rect;
class RoundedCornersF;
class LinearGradient;
}
namespace ui {
class InterpolatedTransform;
class Layer;
class LayerOwner;
}
namespace views {
class AnimationBuilder;
class VIEWS_EXPORT AnimationSequenceBlock { … };
}
#endif