Module Smaws_Client_SNS.Query_deserializers

val unit_of_xml : 'a -> unit
val topic_name_of_xml : Xmlm.input -> string
val topic_ar_n_of_xml : Xmlm.input -> string
val token_of_xml : Xmlm.input -> string
val subscription_ar_n_of_xml : Xmlm.input -> string
val subject_of_xml : Xmlm.input -> string
val protocol_of_xml : Xmlm.input -> string
val next_token_of_xml : Xmlm.input -> string
val message_structure_of_xml : Xmlm.input -> string
val message_id_of_xml : Xmlm.input -> string
val message_of_xml : Xmlm.input -> string
val label_of_xml : Xmlm.input -> string
val delegate_of_xml : Xmlm.input -> string
val boolean__of_xml : Xmlm.input -> bool
val authenticate_on_unsubscribe_of_xml : Xmlm.input -> string
val attribute_value_of_xml : Xmlm.input -> string
val attribute_name_of_xml : Xmlm.input -> string
val action_of_xml : Xmlm.input -> string
val account_of_xml : Xmlm.input -> string
val verify_sms_sandbox_phone_number_result_of_xml : 'a -> unit
val phone_number_string_of_xml : Xmlm.input -> string
val otp_code_of_xml : Xmlm.input -> string
val verify_sms_sandbox_phone_number_input_of_xml : Xmlm.input -> Types.verify_sms_sandbox_phone_number_input
val string__of_xml : Xmlm.input -> string
val verification_exception_of_xml : Xmlm.input -> Types.verification_exception
val throttled_exception_of_xml : Xmlm.input -> Types.throttled_exception
val resource_not_found_exception_of_xml : Xmlm.input -> Types.resource_not_found_exception
val invalid_parameter_exception_of_xml : Xmlm.input -> Types.invalid_parameter_exception
val internal_error_exception_of_xml : Xmlm.input -> Types.internal_error_exception
val authorization_error_exception_of_xml : Xmlm.input -> Types.authorization_error_exception
val validation_exception_of_xml : Xmlm.input -> Types.validation_exception
val user_error_exception_of_xml : Xmlm.input -> Types.user_error_exception
val untag_resource_response_of_xml : 'a -> unit
val amazon_resource_name_of_xml : Xmlm.input -> string
val tag_key_of_xml : Xmlm.input -> string
val tag_key_list_of_xml : Xmlm.input -> string list
val untag_resource_request_of_xml : Xmlm.input -> Types.untag_resource_request
val tag_policy_exception_of_xml : Xmlm.input -> Types.tag_policy_exception
val tag_limit_exceeded_exception_of_xml : Xmlm.input -> Types.tag_limit_exceeded_exception
val stale_tag_exception_of_xml : Xmlm.input -> Types.stale_tag_exception
val concurrent_access_exception_of_xml : Xmlm.input -> Types.concurrent_access_exception
val unsubscribe_input_of_xml : Xmlm.input -> Types.unsubscribe_input
val not_found_exception_of_xml : Xmlm.input -> Types.not_found_exception
val invalid_security_exception_of_xml : Xmlm.input -> Types.invalid_security_exception
val topic_of_xml : Xmlm.input -> Types.topic
val topics_list_of_xml : Xmlm.input -> Types.topic list
val topic_limit_exceeded_exception_of_xml : Xmlm.input -> Types.topic_limit_exceeded_exception
val topic_attributes_map_of_xml : Xmlm.input -> (string * string) list
val too_many_entries_in_batch_request_exception_of_xml : Xmlm.input -> Types.too_many_entries_in_batch_request_exception
val timestamp_of_xml : Xmlm.input -> Ptime.t
val tag_value_of_xml : Xmlm.input -> string
val tag_resource_response_of_xml : 'a -> unit
val tag_of_xml : Xmlm.input -> Types.tag
val tag_list_of_xml : Xmlm.input -> Types.tag list
val tag_resource_request_of_xml : Xmlm.input -> Types.tag_resource_request
val endpoint2_of_xml : Xmlm.input -> string
val subscription_of_xml : Xmlm.input -> Types.subscription
val subscriptions_list_of_xml : Xmlm.input -> Types.subscription list
val subscription_limit_exceeded_exception_of_xml : Xmlm.input -> Types.subscription_limit_exceeded_exception
val subscription_attributes_map_of_xml : Xmlm.input -> (string * string) list
val subscribe_response_of_xml : Xmlm.input -> Types.subscribe_response
val subscribe_input_of_xml : Xmlm.input -> Types.subscribe_input
val replay_limit_exceeded_exception_of_xml : Xmlm.input -> Types.replay_limit_exceeded_exception
val filter_policy_limit_exceeded_exception_of_xml : Xmlm.input -> Types.filter_policy_limit_exceeded_exception
val set_topic_attributes_input_of_xml : Xmlm.input -> Types.set_topic_attributes_input
val set_subscription_attributes_input_of_xml : Xmlm.input -> Types.set_subscription_attributes_input
val set_sms_attributes_response_of_xml : 'a -> unit
val map_string_to_string_of_xml : Xmlm.input -> (string * string) list
val set_sms_attributes_input_of_xml : Xmlm.input -> Types.set_sms_attributes_input
val set_platform_application_attributes_input_of_xml : Xmlm.input -> Types.set_platform_application_attributes_input
val set_endpoint_attributes_input_of_xml : Xmlm.input -> Types.set_endpoint_attributes_input
val sms_sandbox_phone_number_verification_status_of_xml : Xmlm.input -> Types.sms_sandbox_phone_number_verification_status
val sms_sandbox_phone_number_of_xml : Xmlm.input -> Types.sms_sandbox_phone_number
val sms_sandbox_phone_number_list_of_xml : Xmlm.input -> Types.sms_sandbox_phone_number list
val route_type_of_xml : Xmlm.input -> Types.route_type
val remove_permission_input_of_xml : Xmlm.input -> Types.remove_permission_input
val put_data_protection_policy_input_of_xml : Xmlm.input -> Types.put_data_protection_policy_input
val publish_response_of_xml : Xmlm.input -> Types.publish_response
val phone_number_of_xml : Xmlm.input -> string
val binary_of_xml : Xmlm.input -> bytes
val message_attribute_value_of_xml : Xmlm.input -> Types.message_attribute_value
val message_attribute_map_of_xml : Xmlm.input -> (string * Types.message_attribute_value) list
val publish_input_of_xml : Xmlm.input -> Types.publish_input
val publish_batch_result_entry_of_xml : Xmlm.input -> Types.publish_batch_result_entry
val publish_batch_result_entry_list_of_xml : Xmlm.input -> Types.publish_batch_result_entry list
val batch_result_error_entry_of_xml : Xmlm.input -> Types.batch_result_error_entry
val batch_result_error_entry_list_of_xml : Xmlm.input -> Types.batch_result_error_entry list
val publish_batch_response_of_xml : Xmlm.input -> Types.publish_batch_response
val publish_batch_request_entry_of_xml : Xmlm.input -> Types.publish_batch_request_entry
val publish_batch_request_entry_list_of_xml : Xmlm.input -> Types.publish_batch_request_entry list
val publish_batch_input_of_xml : Xmlm.input -> Types.publish_batch_input
val platform_application_disabled_exception_of_xml : Xmlm.input -> Types.platform_application_disabled_exception
val kms_throttling_exception_of_xml : Xmlm.input -> Types.kms_throttling_exception
val kms_opt_in_required_of_xml : Xmlm.input -> Types.kms_opt_in_required
val kms_not_found_exception_of_xml : Xmlm.input -> Types.kms_not_found_exception
val kms_invalid_state_exception_of_xml : Xmlm.input -> Types.kms_invalid_state_exception
val kms_disabled_exception_of_xml : Xmlm.input -> Types.kms_disabled_exception
val kms_access_denied_exception_of_xml : Xmlm.input -> Types.kms_access_denied_exception
val invalid_parameter_value_exception_of_xml : Xmlm.input -> Types.invalid_parameter_value_exception
val invalid_batch_entry_id_exception_of_xml : Xmlm.input -> Types.invalid_batch_entry_id_exception
val endpoint_disabled_exception_of_xml : Xmlm.input -> Types.endpoint_disabled_exception
val empty_batch_request_exception_of_xml : Xmlm.input -> Types.empty_batch_request_exception
val batch_request_too_long_exception_of_xml : Xmlm.input -> Types.batch_request_too_long_exception
val batch_entry_ids_not_distinct_exception_of_xml : Xmlm.input -> Types.batch_entry_ids_not_distinct_exception
val platform_application_of_xml : Xmlm.input -> Types.platform_application
val phone_number_list_of_xml : Xmlm.input -> string list
val iso2_country_code_of_xml : Xmlm.input -> string
val number_capability_of_xml : Xmlm.input -> Types.number_capability
val number_capability_list_of_xml : Xmlm.input -> Types.number_capability list
val phone_number_information_of_xml : Xmlm.input -> Types.phone_number_information
val phone_number_information_list_of_xml : Xmlm.input -> Types.phone_number_information list
val opted_out_exception_of_xml : Xmlm.input -> Types.opted_out_exception
val opt_in_phone_number_response_of_xml : 'a -> unit
val opt_in_phone_number_input_of_xml : Xmlm.input -> Types.opt_in_phone_number_input
val max_items_list_origination_numbers_of_xml : Xmlm.input -> int
val max_items_of_xml : Xmlm.input -> int
val list_topics_response_of_xml : Xmlm.input -> Types.list_topics_response
val list_topics_input_of_xml : Xmlm.input -> Types.list_topics_input
val list_tags_for_resource_response_of_xml : Xmlm.input -> Types.list_tags_for_resource_response
val list_tags_for_resource_request_of_xml : Xmlm.input -> Types.list_tags_for_resource_request
val list_subscriptions_response_of_xml : Xmlm.input -> Types.list_subscriptions_response
val list_subscriptions_input_of_xml : Xmlm.input -> Types.list_subscriptions_input
val list_subscriptions_by_topic_response_of_xml : Xmlm.input -> Types.list_subscriptions_by_topic_response
val list_subscriptions_by_topic_input_of_xml : Xmlm.input -> Types.list_subscriptions_by_topic_input
val list_string_of_xml : Xmlm.input -> string list
val list_sms_sandbox_phone_numbers_result_of_xml : Xmlm.input -> Types.list_sms_sandbox_phone_numbers_result
val list_sms_sandbox_phone_numbers_input_of_xml : Xmlm.input -> Types.list_sms_sandbox_phone_numbers_input
val list_of_platform_applications_of_xml : Xmlm.input -> Types.platform_application list
val list_platform_applications_response_of_xml : Xmlm.input -> Types.list_platform_applications_response
val list_platform_applications_input_of_xml : Xmlm.input -> Types.list_platform_applications_input
val list_phone_numbers_opted_out_response_of_xml : Xmlm.input -> Types.list_phone_numbers_opted_out_response
val list_phone_numbers_opted_out_input_of_xml : Xmlm.input -> Types.list_phone_numbers_opted_out_input
val list_origination_numbers_result_of_xml : Xmlm.input -> Types.list_origination_numbers_result
val list_origination_numbers_request_of_xml : Xmlm.input -> Types.list_origination_numbers_request
val endpoint_of_xml : Xmlm.input -> Types.endpoint
val list_of_endpoints_of_xml : Xmlm.input -> Types.endpoint list
val list_endpoints_by_platform_application_response_of_xml : Xmlm.input -> Types.list_endpoints_by_platform_application_response
val list_endpoints_by_platform_application_input_of_xml : Xmlm.input -> Types.list_endpoints_by_platform_application_input
val language_code_string_of_xml : Xmlm.input -> Types.language_code_string
val invalid_state_exception_of_xml : Xmlm.input -> Types.invalid_state_exception
val get_topic_attributes_response_of_xml : Xmlm.input -> Types.get_topic_attributes_response
val get_topic_attributes_input_of_xml : Xmlm.input -> Types.get_topic_attributes_input
val get_subscription_attributes_response_of_xml : Xmlm.input -> Types.get_subscription_attributes_response
val get_subscription_attributes_input_of_xml : Xmlm.input -> Types.get_subscription_attributes_input
val get_sms_sandbox_account_status_result_of_xml : Xmlm.input -> Types.get_sms_sandbox_account_status_result
val get_sms_sandbox_account_status_input_of_xml : 'a -> unit
val get_sms_attributes_response_of_xml : Xmlm.input -> Types.get_sms_attributes_response
val get_sms_attributes_input_of_xml : Xmlm.input -> Types.get_sms_attributes_input
val get_platform_application_attributes_response_of_xml : Xmlm.input -> Types.get_platform_application_attributes_response
val get_platform_application_attributes_input_of_xml : Xmlm.input -> Types.get_platform_application_attributes_input
val get_endpoint_attributes_response_of_xml : Xmlm.input -> Types.get_endpoint_attributes_response
val get_endpoint_attributes_input_of_xml : Xmlm.input -> Types.get_endpoint_attributes_input
val get_data_protection_policy_response_of_xml : Xmlm.input -> Types.get_data_protection_policy_response
val get_data_protection_policy_input_of_xml : Xmlm.input -> Types.get_data_protection_policy_input
val delete_topic_input_of_xml : Xmlm.input -> Types.delete_topic_input
val delete_sms_sandbox_phone_number_result_of_xml : 'a -> unit
val delete_sms_sandbox_phone_number_input_of_xml : Xmlm.input -> Types.delete_sms_sandbox_phone_number_input
val delete_platform_application_input_of_xml : Xmlm.input -> Types.delete_platform_application_input
val delete_endpoint_input_of_xml : Xmlm.input -> Types.delete_endpoint_input
val delegates_list_of_xml : Xmlm.input -> string list
val create_topic_response_of_xml : Xmlm.input -> Types.create_topic_response
val create_topic_input_of_xml : Xmlm.input -> Types.create_topic_input
val create_sms_sandbox_phone_number_result_of_xml : 'a -> unit
val create_sms_sandbox_phone_number_input_of_xml : Xmlm.input -> Types.create_sms_sandbox_phone_number_input
val create_platform_endpoint_input_of_xml : Xmlm.input -> Types.create_platform_endpoint_input
val create_endpoint_response_of_xml : Xmlm.input -> Types.create_endpoint_response
val create_platform_application_response_of_xml : Xmlm.input -> Types.create_platform_application_response
val create_platform_application_input_of_xml : Xmlm.input -> Types.create_platform_application_input
val confirm_subscription_response_of_xml : Xmlm.input -> Types.confirm_subscription_response
val confirm_subscription_input_of_xml : Xmlm.input -> Types.confirm_subscription_input
val check_if_phone_number_is_opted_out_response_of_xml : Xmlm.input -> Types.check_if_phone_number_is_opted_out_response
val check_if_phone_number_is_opted_out_input_of_xml : Xmlm.input -> Types.check_if_phone_number_is_opted_out_input
val actions_list_of_xml : Xmlm.input -> string list
val add_permission_input_of_xml : Xmlm.input -> Types.add_permission_input