Module Smaws_Client_MarketplaceAgreement.Json_serializers

val zero_value_integer_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val payment_request_approval_strategy_to_yojson : Types.payment_request_approval_strategy -> [> `String of string ]
val iso8601_duration_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val variable_payment_term_configuration_to_yojson : Types.variable_payment_term_configuration -> Smaws_Lib.Json.SerializeHelpers.t
val unversioned_term_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val term_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val currency_code_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val bounded_string_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val variable_payment_term_to_yojson : Types.variable_payment_term -> Smaws_Lib.Json.SerializeHelpers.t
val timestamp_to_yojson : Smaws_Lib__.CoreTypes.Timestamp.t -> Smaws_Lib.Json.SerializeHelpers.t
val validation_exception_reason_to_yojson : Types.validation_exception_reason -> [> `String of string ]
val validation_exception_field_to_yojson : Types.validation_exception_field -> Smaws_Lib.Json.SerializeHelpers.t
val validation_exception_field_list_to_yojson : Types.validation_exception_field list -> Smaws_Lib.Json.SerializeHelpers.t
val request_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val exception_message_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val validation_exception_to_yojson : Types.validation_exception -> Smaws_Lib.Json.SerializeHelpers.t
val rate_card_list_to_yojson : Types.rate_card_item list -> Smaws_Lib.Json.SerializeHelpers.t
val usage_based_rate_card_item_to_yojson : Types.usage_based_rate_card_item -> Smaws_Lib.Json.SerializeHelpers.t
val usage_based_rate_card_list_to_yojson : Types.usage_based_rate_card_item list -> Smaws_Lib.Json.SerializeHelpers.t
val usage_based_pricing_term_to_yojson : Types.usage_based_pricing_term -> Smaws_Lib.Json.SerializeHelpers.t
val update_purchase_orders_output_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val resource_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val purchase_order_reference_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val purchase_orders_to_yojson : Types.purchase_order list -> Smaws_Lib.Json.SerializeHelpers.t
val update_purchase_orders_input_to_yojson : Types.update_purchase_orders_input -> Smaws_Lib.Json.SerializeHelpers.t
val throttling_exception_to_yojson : Types.throttling_exception -> Smaws_Lib.Json.SerializeHelpers.t
val resource_type_to_yojson : Types.resource_type -> [> `String of string ]
val resource_not_found_exception_to_yojson : Types.resource_not_found_exception -> Smaws_Lib.Json.SerializeHelpers.t
val internal_server_exception_to_yojson : Types.internal_server_exception -> Smaws_Lib.Json.SerializeHelpers.t
val conflict_exception_to_yojson : Types.conflict_exception -> Smaws_Lib.Json.SerializeHelpers.t
val access_denied_exception_reason_to_yojson : Types.access_denied_exception_reason -> [> `String of string ]
val access_denied_exception_to_yojson : Types.access_denied_exception -> Smaws_Lib.Json.SerializeHelpers.t
val timing_to_yojson : Types.timing -> [> `String of string ]
val tax_estimation_to_yojson : Types.tax_estimation -> [> `String of string ]
val tax_configuration_to_yojson : Types.tax_configuration -> Smaws_Lib.Json.SerializeHelpers.t
val tax_breakdown_item_to_yojson : Types.tax_breakdown_item -> Smaws_Lib.Json.SerializeHelpers.t
val tax_breakdown_to_yojson : Types.tax_breakdown_item list -> Smaws_Lib.Json.SerializeHelpers.t
val sort_order_to_yojson : Types.sort_order -> [> `String of string ]
val sort_by_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val service_quota_exceeded_exception_to_yojson : Types.service_quota_exceeded_exception -> Smaws_Lib.Json.SerializeHelpers.t
val payment_request_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val agreement_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val payment_request_status_to_yojson : Types.payment_request_status -> [> `String of string ]
val payment_request_name_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val payment_request_description_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val positive_amount_upto8_decimals_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val send_agreement_payment_request_output_to_yojson : Types.send_agreement_payment_request_output -> Smaws_Lib.Json.SerializeHelpers.t
val client_token_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val send_agreement_payment_request_input_to_yojson : Types.send_agreement_payment_request_input -> Smaws_Lib.Json.SerializeHelpers.t
val agreement_cancellation_request_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val agreement_cancellation_request_status_to_yojson : Types.agreement_cancellation_request_status -> [> `String of string ]
val agreement_cancellation_request_reason_code_to_yojson : Types.agreement_cancellation_request_reason_code -> [> `String of string ]
val agreement_cancellation_request_description_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val send_agreement_cancellation_request_output_to_yojson : Types.send_agreement_cancellation_request_output -> Smaws_Lib.Json.SerializeHelpers.t
val send_agreement_cancellation_request_input_to_yojson : Types.send_agreement_cancellation_request_input -> Smaws_Lib.Json.SerializeHelpers.t
val agreement_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val aws_account_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val agreement_resource_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val resources_to_yojson : Types.resource list -> Smaws_Lib.Json.SerializeHelpers.t
val offer_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val offer_set_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val proposal_summary_to_yojson : Types.proposal_summary -> Smaws_Lib.Json.SerializeHelpers.t
val agreement_status_to_yojson : Types.agreement_status -> [> `String of string ]
val entitlement_list_to_yojson : Types.entitlement list -> Smaws_Lib.Json.SerializeHelpers.t
val agreement_view_summary_to_yojson : Types.agreement_view_summary -> Smaws_Lib.Json.SerializeHelpers.t
val agreement_view_summary_list_to_yojson : Types.agreement_view_summary list -> Smaws_Lib.Json.SerializeHelpers.t
val next_token_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val search_agreements_output_to_yojson : Types.search_agreements_output -> Smaws_Lib.Json.SerializeHelpers.t
val catalog_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val filter_name_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val filter_value_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val filter_value_list_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val filter_list_to_yojson : Types.filter list -> Smaws_Lib.Json.SerializeHelpers.t
val max_results_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val search_agreements_input_to_yojson : Types.search_agreements_input -> Smaws_Lib.Json.SerializeHelpers.t
val schedule_list_to_yojson : Types.schedule_item list -> Smaws_Lib.Json.SerializeHelpers.t
val dimension_list_to_yojson : Types.dimension list -> Smaws_Lib.Json.SerializeHelpers.t
val configurable_upfront_pricing_term_configuration_to_yojson : Types.configurable_upfront_pricing_term_configuration -> Smaws_Lib.Json.SerializeHelpers.t
val boolean__to_yojson : bool -> Smaws_Lib.Json.SerializeHelpers.t
val renewal_term_configuration_to_yojson : Types.renewal_term_configuration -> Smaws_Lib.Json.SerializeHelpers.t
val requested_term_configuration_to_yojson : Types.requested_term_configuration -> Smaws_Lib.Json.SerializeHelpers.t
val requested_term_list_to_yojson : Types.requested_term list -> Smaws_Lib.Json.SerializeHelpers.t
val payment_request_status_message_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val reject_agreement_payment_request_output_to_yojson : Types.reject_agreement_payment_request_output -> Smaws_Lib.Json.SerializeHelpers.t
val payment_request_rejection_reason_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val reject_agreement_payment_request_input_to_yojson : Types.reject_agreement_payment_request_input -> Smaws_Lib.Json.SerializeHelpers.t
val agreement_cancellation_request_status_message_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val reject_agreement_cancellation_request_output_to_yojson : Types.reject_agreement_cancellation_request_output -> Smaws_Lib.Json.SerializeHelpers.t
val agreement_cancellation_request_rejection_reason_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val reject_agreement_cancellation_request_input_to_yojson : Types.reject_agreement_cancellation_request_input -> Smaws_Lib.Json.SerializeHelpers.t
val registration_token_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val recurring_payment_term_to_yojson : Types.recurring_payment_term -> Smaws_Lib.Json.SerializeHelpers.t
val pricing_currency_amount_to_yojson : Types.pricing_currency_amount -> Smaws_Lib.Json.SerializeHelpers.t
val positive_integer_with_default_value_one_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val payment_schedule_term_to_yojson : Types.payment_schedule_term -> Smaws_Lib.Json.SerializeHelpers.t
val charge_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val payment_request_summary_to_yojson : Types.payment_request_summary -> Smaws_Lib.Json.SerializeHelpers.t
val payment_request_summary_list_to_yojson : Types.payment_request_summary list -> Smaws_Lib.Json.SerializeHelpers.t
val party_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val billing_adjustment_request_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val invoice_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val billing_adjustment_status_to_yojson : Types.billing_adjustment_status -> [> `String of string ]
val billing_adjustment_summary_to_yojson : Types.billing_adjustment_summary -> Smaws_Lib.Json.SerializeHelpers.t
val billing_adjustment_summary_list_to_yojson : Types.billing_adjustment_summary list -> Smaws_Lib.Json.SerializeHelpers.t
val list_billing_adjustment_requests_output_to_yojson : Types.list_billing_adjustment_requests_output -> Smaws_Lib.Json.SerializeHelpers.t
val list_billing_adjustment_requests_input_to_yojson : Types.list_billing_adjustment_requests_input -> Smaws_Lib.Json.SerializeHelpers.t
val list_agreement_payment_requests_output_to_yojson : Types.list_agreement_payment_requests_output -> Smaws_Lib.Json.SerializeHelpers.t
val list_agreement_payment_requests_input_to_yojson : Types.list_agreement_payment_requests_input -> Smaws_Lib.Json.SerializeHelpers.t
val invoice_billing_period_to_yojson : Types.invoice_billing_period -> Smaws_Lib.Json.SerializeHelpers.t
val invoice_type_to_yojson : Types.invoice_type -> [> `String of string ]
val invoicing_entity_to_yojson : Types.invoicing_entity -> Smaws_Lib.Json.SerializeHelpers.t
val agreement_invoice_line_item_group_summary_to_yojson : Types.agreement_invoice_line_item_group_summary -> Smaws_Lib.Json.SerializeHelpers.t
val agreement_invoice_line_item_group_summaries_to_yojson : Types.agreement_invoice_line_item_group_summary list -> Smaws_Lib.Json.SerializeHelpers.t
val list_agreement_invoice_line_items_output_to_yojson : Types.list_agreement_invoice_line_items_output -> Smaws_Lib.Json.SerializeHelpers.t
val line_item_group_by_to_yojson : Types.line_item_group_by -> [> `String of string ]
val list_agreement_invoice_line_items_input_to_yojson : Types.list_agreement_invoice_line_items_input -> Smaws_Lib.Json.SerializeHelpers.t
val charges_to_yojson : Types.charge list -> Smaws_Lib.Json.SerializeHelpers.t
val list_agreement_charges_output_to_yojson : Types.list_agreement_charges_output -> Smaws_Lib.Json.SerializeHelpers.t
val list_agreement_charges_input_to_yojson : Types.list_agreement_charges_input -> Smaws_Lib.Json.SerializeHelpers.t
val agreement_cancellation_request_summary_to_yojson : Types.agreement_cancellation_request_summary -> Smaws_Lib.Json.SerializeHelpers.t
val agreement_cancellation_request_summary_list_to_yojson : Types.agreement_cancellation_request_summary list -> Smaws_Lib.Json.SerializeHelpers.t
val list_agreement_cancellation_requests_output_to_yojson : Types.list_agreement_cancellation_requests_output -> Smaws_Lib.Json.SerializeHelpers.t
val list_agreement_cancellation_requests_input_to_yojson : Types.list_agreement_cancellation_requests_input -> Smaws_Lib.Json.SerializeHelpers.t
val document_list_to_yojson : Types.document_item list -> Smaws_Lib.Json.SerializeHelpers.t
val itemized_charge_to_yojson : Types.itemized_charge -> Smaws_Lib.Json.SerializeHelpers.t
val itemized_charge_list_to_yojson : Types.itemized_charge list -> Smaws_Lib.Json.SerializeHelpers.t
val intent_to_yojson : Types.intent -> [> `String of string ]
val grant_list_to_yojson : Types.grant_item list -> Smaws_Lib.Json.SerializeHelpers.t
val billing_adjustment_reason_code_to_yojson : Types.billing_adjustment_reason_code -> [> `String of string ]
val billing_adjustment_status_message_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val get_billing_adjustment_request_output_to_yojson : Types.get_billing_adjustment_request_output -> Smaws_Lib.Json.SerializeHelpers.t
val get_billing_adjustment_request_input_to_yojson : Types.get_billing_adjustment_request_input -> Smaws_Lib.Json.SerializeHelpers.t
val configurable_upfront_rate_card_item_to_yojson : Types.configurable_upfront_rate_card_item -> Smaws_Lib.Json.SerializeHelpers.t
val configurable_upfront_rate_card_list_to_yojson : Types.configurable_upfront_rate_card_item list -> Smaws_Lib.Json.SerializeHelpers.t
val configurable_upfront_pricing_term_to_yojson : Types.configurable_upfront_pricing_term -> Smaws_Lib.Json.SerializeHelpers.t
val byol_pricing_term_to_yojson : Types.byol_pricing_term -> Smaws_Lib.Json.SerializeHelpers.t
val free_trial_pricing_term_to_yojson : Types.free_trial_pricing_term -> Smaws_Lib.Json.SerializeHelpers.t
val fixed_upfront_pricing_term_to_yojson : Types.fixed_upfront_pricing_term -> Smaws_Lib.Json.SerializeHelpers.t
val accepted_term_list_to_yojson : Types.accepted_term list -> Smaws_Lib.Json.SerializeHelpers.t
val get_agreement_terms_output_to_yojson : Types.get_agreement_terms_output -> Smaws_Lib.Json.SerializeHelpers.t
val get_agreement_terms_input_to_yojson : Types.get_agreement_terms_input -> Smaws_Lib.Json.SerializeHelpers.t
val get_agreement_payment_request_output_to_yojson : Types.get_agreement_payment_request_output -> Smaws_Lib.Json.SerializeHelpers.t
val get_agreement_payment_request_input_to_yojson : Types.get_agreement_payment_request_input -> Smaws_Lib.Json.SerializeHelpers.t
val entitlement_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val agreement_entitlement_status_to_yojson : Types.agreement_entitlement_status -> [> `String of string ]
val agreement_entitlement_status_reason_code_to_yojson : Types.agreement_entitlement_status_reason_code -> [> `String of string ]
val aws_arn_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val agreement_entitlement_to_yojson : Types.agreement_entitlement -> Smaws_Lib.Json.SerializeHelpers.t
val agreement_entitlement_list_to_yojson : Types.agreement_entitlement list -> Smaws_Lib.Json.SerializeHelpers.t
val get_agreement_entitlements_output_to_yojson : Types.get_agreement_entitlements_output -> Smaws_Lib.Json.SerializeHelpers.t
val get_agreement_entitlements_input_to_yojson : Types.get_agreement_entitlements_input -> Smaws_Lib.Json.SerializeHelpers.t
val get_agreement_cancellation_request_output_to_yojson : Types.get_agreement_cancellation_request_output -> Smaws_Lib.Json.SerializeHelpers.t
val get_agreement_cancellation_request_input_to_yojson : Types.get_agreement_cancellation_request_input -> Smaws_Lib.Json.SerializeHelpers.t
val estimated_taxes_to_yojson : Types.estimated_taxes -> Smaws_Lib.Json.SerializeHelpers.t
val expected_charge_to_yojson : Types.expected_charge -> Smaws_Lib.Json.SerializeHelpers.t
val expected_charge_list_to_yojson : Types.expected_charge list -> Smaws_Lib.Json.SerializeHelpers.t
val estimated_charges_to_yojson : Types.estimated_charges -> Smaws_Lib.Json.SerializeHelpers.t
val describe_agreement_output_to_yojson : Types.describe_agreement_output -> Smaws_Lib.Json.SerializeHelpers.t
val describe_agreement_input_to_yojson : Types.describe_agreement_input -> Smaws_Lib.Json.SerializeHelpers.t
val agreement_request_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val create_agreement_request_output_to_yojson : Types.create_agreement_request_output -> Smaws_Lib.Json.SerializeHelpers.t
val agreement_proposal_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val create_agreement_request_input_to_yojson : Types.create_agreement_request_input -> Smaws_Lib.Json.SerializeHelpers.t
val cancel_agreement_payment_request_output_to_yojson : Types.cancel_agreement_payment_request_output -> Smaws_Lib.Json.SerializeHelpers.t
val cancel_agreement_payment_request_input_to_yojson : Types.cancel_agreement_payment_request_input -> Smaws_Lib.Json.SerializeHelpers.t
val cancel_agreement_output_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val cancel_agreement_input_to_yojson : Types.cancel_agreement_input -> Smaws_Lib.Json.SerializeHelpers.t
val cancel_agreement_cancellation_request_output_to_yojson : Types.cancel_agreement_cancellation_request_output -> Smaws_Lib.Json.SerializeHelpers.t
val agreement_cancellation_request_cancellation_reason_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val cancel_agreement_cancellation_request_input_to_yojson : Types.cancel_agreement_cancellation_request_input -> Smaws_Lib.Json.SerializeHelpers.t
val billing_adjustment_error_code_to_yojson : Types.billing_adjustment_error_code -> [> `String of string ]
val billing_adjustment_description_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val batch_create_billing_adjustment_item_to_yojson : Types.batch_create_billing_adjustment_item -> Smaws_Lib.Json.SerializeHelpers.t
val batch_create_billing_adjustment_item_list_to_yojson : Types.batch_create_billing_adjustment_item list -> Smaws_Lib.Json.SerializeHelpers.t
val batch_create_billing_adjustment_error_to_yojson : Types.batch_create_billing_adjustment_error -> Smaws_Lib.Json.SerializeHelpers.t
val batch_create_billing_adjustment_error_list_to_yojson : Types.batch_create_billing_adjustment_error list -> Smaws_Lib.Json.SerializeHelpers.t
val batch_create_billing_adjustment_request_output_to_yojson : Types.batch_create_billing_adjustment_request_output -> Smaws_Lib.Json.SerializeHelpers.t
val batch_create_billing_adjustment_request_entry_to_yojson : Types.batch_create_billing_adjustment_request_entry -> Smaws_Lib.Json.SerializeHelpers.t
val batch_create_billing_adjustment_request_entry_list_to_yojson : Types.batch_create_billing_adjustment_request_entry list -> Smaws_Lib.Json.SerializeHelpers.t
val batch_create_billing_adjustment_request_input_to_yojson : Types.batch_create_billing_adjustment_request_input -> Smaws_Lib.Json.SerializeHelpers.t
val accept_agreement_request_output_to_yojson : Types.accept_agreement_request_output -> Smaws_Lib.Json.SerializeHelpers.t
val accept_agreement_request_input_to_yojson : Types.accept_agreement_request_input -> Smaws_Lib.Json.SerializeHelpers.t
val accept_agreement_payment_request_output_to_yojson : Types.accept_agreement_payment_request_output -> Smaws_Lib.Json.SerializeHelpers.t
val accept_agreement_payment_request_input_to_yojson : Types.accept_agreement_payment_request_input -> Smaws_Lib.Json.SerializeHelpers.t
val accept_agreement_cancellation_request_output_to_yojson : Types.accept_agreement_cancellation_request_output -> Smaws_Lib.Json.SerializeHelpers.t
val accept_agreement_cancellation_request_input_to_yojson : Types.accept_agreement_cancellation_request_input -> Smaws_Lib.Json.SerializeHelpers.t