blob: 3ad72c3c9394d782d21a155c0f426ea2ac7f3de0 [file] [log] [blame]
// Copyright 2023 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#ifndef IOS_CHROME_BROWSER_DRIVE_MODEL_DRIVE_AVAILABILITY_H_
#define IOS_CHROME_BROWSER_DRIVE_MODEL_DRIVE_AVAILABILITY_H_
class PrefService;
namespace signin {
class IdentityManager;
}
namespace drive {
class DriveService;
// Returns whether the Save to Drive entry point can be presented.
bool IsSaveToDriveAvailable(bool is_incognito,
signin::IdentityManager* identity_manager,
drive::DriveService* drive_service,
PrefService* pref_service);
} // namespace drive
#endif // IOS_CHROME_BROWSER_DRIVE_MODEL_DRIVE_AVAILABILITY_H_