#ifndef WEBLAYER_BROWSER_ANDROID_PERMISSION_REQUEST_UTILS_H_
#define WEBLAYER_BROWSER_ANDROID_PERMISSION_REQUEST_UTILS_H_
#include <vector>
#include "base/functional/callback_forward.h"
#include "components/content_settings/core/common/content_settings_types.h"
namespace content {
class WebContents;
}
namespace weblayer {
using PermissionsUpdatedCallback = base::OnceCallback<void(bool)>;
void RequestAndroidPermissions(
content::WebContents* web_contents,
const std::vector<ContentSettingsType>& content_settings_type,
PermissionsUpdatedCallback callback);
}
#endif