#ifndef CHROME_BROWSER_UI_VIEWS_TOOLBAR_TOOLBAR_INK_DROP_UTIL_H_
#define CHROME_BROWSER_UI_VIEWS_TOOLBAR_TOOLBAR_INK_DROP_UTIL_H_
#include "chrome/browser/ui/color/chrome_color_id.h"
#include "third_party/skia/include/core/SkColor.h"
#include "ui/gfx/geometry/insets.h"
#include "ui/gfx/geometry/point.h"
#include "ui/views/controls/highlight_path_generator.h"
namespace views {
class Button;
class View;
}
constexpr float kToolbarInkDropVisibleOpacity = …;
gfx::Insets GetToolbarInkDropInsets(const views::View* host_view);
SkColor GetToolbarInkDropBaseColor(const views::View* host_view);
void ConfigureInkDropForToolbar(views::Button* host,
std::unique_ptr<views::HighlightPathGenerator>
highlight_generator = nullptr);
void ConfigureToolbarInkdropForRefresh2023(views::View* host,
ChromeColorIds hover_color_id,
ChromeColorIds ripple_color_id);
void CreateToolbarInkdropCallbacks(views::View* host,
ChromeColorIds hover_color_id,
ChromeColorIds ripple_color_id);
#endif