#ifndef CONTENT_BROWSER_WEBAUTH_IS_UVPAA_H_
#define CONTENT_BROWSER_WEBAUTH_IS_UVPAA_H_
#include "base/functional/callback.h"
#include "build/build_config.h"
#include "build/chromeos_buildflags.h"
#include "content/common/content_export.h"
#if BUILDFLAG(IS_MAC)
class BrowserContext;
#endif
namespace content {
IsUVPlatformAuthenticatorAvailableCallback;
#if BUILDFLAG(IS_MAC)
CONTENT_EXPORT void IsUVPlatformAuthenticatorAvailable(
BrowserContext* browser_context,
IsUVPlatformAuthenticatorAvailableCallback);
#elif BUILDFLAG(IS_WIN)
CONTENT_EXPORT void IsUVPlatformAuthenticatorAvailable(
IsUVPlatformAuthenticatorAvailableCallback);
#elif BUILDFLAG(IS_CHROMEOS)
CONTENT_EXPORT void IsUVPlatformAuthenticatorAvailable(
IsUVPlatformAuthenticatorAvailableCallback);
#endif
}
#endif