#ifndef ASH_SYSTEM_VIDEO_CONFERENCE_VIDEO_CONFERENCE_UTILS_H_
#define ASH_SYSTEM_VIDEO_CONFERENCE_VIDEO_CONFERENCE_UTILS_H_
#include <string>
#include "ash/ash_export.h"
#include "cc/paint/skottie_color_map.h"
#include "chromeos/crosapi/mojom/video_conference.mojom-forward.h"
#include "ui/color/color_provider.h"
namespace ash {
enum class VcEffectId;
namespace video_conference_utils {
ASH_EXPORT std::string GetEffectHistogramNameForClick(VcEffectId effect_id);
std::string GetEffectHistogramNameForInitialState(VcEffectId effect_id);
std::u16string GetMediaAppDisplayText(
const mojo::StructPtr<crosapi::mojom::VideoConferenceMediaAppInfo>&
media_app);
cc::SkottieColorMap CreateColorMapForGradientAnimation(
const ui::ColorProvider* color_provider);
}
}
#endif