// 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 COMPONENTS_AUTOFILL_CORE_BROWSER_DATA_MODEL_PAYMENT_INSTRUMENT_H_ #define COMPONENTS_AUTOFILL_CORE_BROWSER_DATA_MODEL_PAYMENT_INSTRUMENT_H_ #include <cstdint> #include <set> #include "base/types/strong_alias.h" #include "components/autofill/core/common/dense_set.h" #include "url/gurl.h" namespace autofill { class PaymentInstrument; // Base class for all payment instruments. A payment instrument is considered to // be any form of payment stored in the GPay backend that can be used to // facilitate a payment on a webpage. Examples of derived class: BankAccount, // CreditCard etc. class PaymentInstrument final { … }; } // namespace autofill #endif // COMPONENTS_AUTOFILL_CORE_BROWSER_DATA_MODEL_PAYMENT_INSTRUMENT_H_