#ifndef COMPONENTS_USER_MANAGER_USER_H_
#define COMPONENTS_USER_MANAGER_USER_H_
#include <memory>
#include <string>
#include <vector>
#include "base/functional/callback_forward.h"
#include "base/gtest_prod_util.h"
#include "base/memory/raw_ptr.h"
#include "components/account_id/account_id.h"
#include "components/user_manager/user_image/user_image.h"
#include "components/user_manager/user_manager_export.h"
#include "components/user_manager/user_type.h"
class PrefService;
namespace ash {
class ChromeUserManagerImpl;
class FakeChromeUserManager;
class UserAddingScreenTest;
class UserSessionManager;
class UserImageManagerImpl;
}
namespace chromeos {
class SupervisedUserManagerImpl;
}
namespace gfx {
class ImageSkia;
}
namespace policy {
class ProfilePolicyConnectorTest;
}
namespace user_manager {
class UserManagerBase;
class FakeUserManager;
class USER_MANAGER_EXPORT User { … };
UserList;
}
#endif