type SmartButtonsConfig = PaymentConfigItem & { __typename?: 'SmartButtonsConfig'; /** The styles for the PayPal Smart Button configuration */ button_styles?: Maybe<ButtonStyles>; /** The payment method code as defined in the payment gateway */ code?: Maybe<Scalars['String']['output']>; /** Indicates whether to display the PayPal Pay Later message */ display_message?: Maybe<Scalars['Boolean']['output']>; /** Indicates whether to display Venmo */ display_venmo?: Maybe<Scalars['Boolean']['output']>; /** Indicates whether the payment method is displayed */ is_visible?: Maybe<Scalars['Boolean']['output']>; /** Contains details about the styles for the PayPal Pay Later message */ message_styles?: Maybe<MessageStyles>; /** Defines the payment intent (Authorize or Capture */ payment_intent?: Maybe<Scalars['String']['output']>; /** The PayPal parameters required to load the JS SDK */ sdk_params?: Maybe<Array<Maybe<SdkParams>>>; /** The relative order the payment method is displayed on the checkout page */ sort_order?: Maybe<Scalars['String']['output']>; /** The name displayed for the payment method */ title?: Maybe<Scalars['String']['output']>;};