// Copyright 2017 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_PAYMENTS_CORE_PAYMENT_OPTIONS_PROVIDER_H_ #define COMPONENTS_PAYMENTS_CORE_PAYMENT_OPTIONS_PROVIDER_H_ #include <stdint.h> namespace payments { // See PaymentOptionsProvider::shipping_type() below. enum class PaymentShippingType : int32_t { … }; // An interface which provides immutable values, specified by the merchant at // request-time, describing the set of information required from the payer, and // possibly the method by which the order will be fulfilled. class PaymentOptionsProvider { … }; } // namespace payments #endif // COMPONENTS_PAYMENTS_CORE_PAYMENT_OPTIONS_PROVIDER_H_