#ifndef ASH_SYSTEM_AUDIO_AUDIO_DETAILED_VIEW_UTILS_H_
#define ASH_SYSTEM_AUDIO_AUDIO_DETAILED_VIEW_UTILS_H_
#include <map>
#include "ash/ash_export.h"
#include "ui/gfx/geometry/insets.h"
namespace views {
class View;
}
namespace ash {
struct AudioDevice;
class HoverHighlightView;
using AudioDeviceViewMap = std::map<views::View*, AudioDevice>;
inline constexpr auto kSubsectionMargins = gfx::Insets::TLBR(0, 0, 4, 0);
void UpdateDeviceContainerColor(HoverHighlightView* device_name_view,
bool is_muted,
bool is_active);
void MaybeUpdateActiveDeviceColor(bool is_input,
bool is_muted,
AudioDeviceViewMap& device_map);
}
#endif