#ifndef CHROME_BROWSER_EXTENSIONS_API_PASSWORDS_PRIVATE_PASSWORDS_PRIVATE_API_H_
#define CHROME_BROWSER_EXTENSIONS_API_PASSWORDS_PRIVATE_PASSWORDS_PRIVATE_API_H_
#include <optional>
#include <string>
#include "chrome/browser/extensions/api/passwords_private/passwords_private_delegate.h"
#include "components/password_manager/core/browser/leak_detection/bulk_leak_check_service.h"
#include "extensions/browser/extension_function.h"
namespace extensions {
class PasswordsPrivateRecordPasswordsPageAccessInSettingsFunction
: public ExtensionFunction { … };
class PasswordsPrivateChangeCredentialFunction : public ExtensionFunction { … };
class PasswordsPrivateRemoveCredentialFunction : public ExtensionFunction { … };
class PasswordsPrivateRemovePasswordExceptionFunction
: public ExtensionFunction { … };
class PasswordsPrivateUndoRemoveSavedPasswordOrExceptionFunction
: public ExtensionFunction { … };
class PasswordsPrivateRequestPlaintextPasswordFunction
: public ExtensionFunction { … };
class PasswordsPrivateRequestCredentialsDetailsFunction
: public ExtensionFunction { … };
class PasswordsPrivateGetSavedPasswordListFunction : public ExtensionFunction { … };
class PasswordsPrivateGetCredentialGroupsFunction : public ExtensionFunction { … };
class PasswordsPrivateGetPasswordExceptionListFunction
: public ExtensionFunction { … };
class PasswordsPrivateMovePasswordsToAccountFunction
: public ExtensionFunction { … };
class PasswordsPrivateFetchFamilyMembersFunction : public ExtensionFunction { … };
class PasswordsPrivateSharePasswordFunction : public ExtensionFunction { … };
class PasswordsPrivateImportPasswordsFunction : public ExtensionFunction { … };
class PasswordsPrivateContinueImportFunction : public ExtensionFunction { … };
class PasswordsPrivateResetImporterFunction : public ExtensionFunction { … };
class PasswordsPrivateExportPasswordsFunction : public ExtensionFunction { … };
class PasswordsPrivateRequestExportProgressStatusFunction
: public ExtensionFunction { … };
class PasswordsPrivateIsOptedInForAccountStorageFunction
: public ExtensionFunction { … };
class PasswordsPrivateOptInForAccountStorageFunction
: public ExtensionFunction { … };
class PasswordsPrivateGetInsecureCredentialsFunction
: public ExtensionFunction { … };
class PasswordsPrivateGetCredentialsWithReusedPasswordFunction
: public ExtensionFunction { … };
class PasswordsPrivateMuteInsecureCredentialFunction
: public ExtensionFunction { … };
class PasswordsPrivateUnmuteInsecureCredentialFunction
: public ExtensionFunction { … };
class PasswordsPrivateStartPasswordCheckFunction : public ExtensionFunction { … };
class PasswordsPrivateGetPasswordCheckStatusFunction
: public ExtensionFunction { … };
class PasswordsPrivateIsAccountStoreDefaultFunction : public ExtensionFunction { … };
class PasswordsPrivateGetUrlCollectionFunction : public ExtensionFunction { … };
class PasswordsPrivateAddPasswordFunction : public ExtensionFunction { … };
class PasswordsPrivateExtendAuthValidityFunction : public ExtensionFunction { … };
class PasswordsPrivateSwitchBiometricAuthBeforeFillingStateFunction
: public ExtensionFunction { … };
class PasswordsPrivateShowAddShortcutDialogFunction : public ExtensionFunction { … };
class PasswordsPrivateShowExportedFileInShellFunction
: public ExtensionFunction { … };
class PasswordsPrivateChangePasswordManagerPinFunction
: public ExtensionFunction { … };
class PasswordsPrivateIsPasswordManagerPinAvailableFunction
: public ExtensionFunction { … };
class PasswordsPrivateDisconnectCloudAuthenticatorFunction
: public ExtensionFunction { … };
class PasswordsPrivateIsConnectedToCloudAuthenticatorFunction
: public ExtensionFunction { … };
class PasswordsPrivateDeleteAllPasswordManagerDataFunction
: public ExtensionFunction { … };
}
#endif