Module Smaws_Client_MTurk.Json_deserializers

val customer_id_of_yojson : Yojson.Basic.t -> string list -> string
val string__of_yojson : Yojson.Basic.t -> string list -> string
val worker_block_of_yojson : Yojson.Basic.t -> string list -> Types.worker_block
val worker_block_list_of_yojson : Yojson.Basic.t -> string list -> Types.worker_block list
val entity_id_of_yojson : Yojson.Basic.t -> string list -> string
val timestamp_of_yojson : Yojson.Basic.t -> string list -> Smaws_Lib__.CoreTypes.Timestamp.t
val qualification_type_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.qualification_type_status
val long_of_yojson : Yojson.Basic.t -> string list -> int64
val boolean__of_yojson : Yojson.Basic.t -> string list -> bool
val integer_of_yojson : Yojson.Basic.t -> string list -> int
val qualification_type_of_yojson : Yojson.Basic.t -> string list -> Types.qualification_type
val update_qualification_type_response_of_yojson : Yojson.Basic.t -> string list -> Types.update_qualification_type_response
val update_qualification_type_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_qualification_type_request
val exception_message_of_yojson : Yojson.Basic.t -> string list -> string
val turk_error_code_of_yojson : Yojson.Basic.t -> string list -> string
val service_fault_of_yojson : Yojson.Basic.t -> string list -> Types.service_fault
val request_error_of_yojson : Yojson.Basic.t -> string list -> Types.request_error
val update_notification_settings_response_of_yojson : Yojson.Basic.t -> string list -> unit
val notification_transport_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.notification_transport
val event_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.event_type
val event_type_list_of_yojson : Yojson.Basic.t -> string list -> Types.event_type list
val notification_specification_of_yojson : Yojson.Basic.t -> string list -> Types.notification_specification
val update_notification_settings_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_notification_settings_request
val update_hit_type_of_hit_response_of_yojson : Yojson.Basic.t -> string list -> unit
val update_hit_type_of_hit_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_hit_type_of_hit_request
val update_hit_review_status_response_of_yojson : Yojson.Basic.t -> string list -> unit
val update_hit_review_status_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_hit_review_status_request
val update_expiration_for_hit_response_of_yojson : Yojson.Basic.t -> string list -> unit
val update_expiration_for_hit_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_expiration_for_hit_request
val string_list_of_yojson : Yojson.Basic.t -> string list -> string list
val send_test_event_notification_response_of_yojson : Yojson.Basic.t -> string list -> unit
val send_test_event_notification_request_of_yojson : Yojson.Basic.t -> string list -> Types.send_test_event_notification_request
val send_bonus_response_of_yojson : Yojson.Basic.t -> string list -> unit
val currency_amount_of_yojson : Yojson.Basic.t -> string list -> string
val idempotency_token_of_yojson : Yojson.Basic.t -> string list -> string
val send_bonus_request_of_yojson : Yojson.Basic.t -> string list -> Types.send_bonus_request
val reviewable_hit_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.reviewable_hit_status
val review_result_detail_of_yojson : Yojson.Basic.t -> string list -> Types.review_result_detail
val review_result_detail_list_of_yojson : Yojson.Basic.t -> string list -> Types.review_result_detail list
val review_action_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.review_action_status
val review_action_detail_of_yojson : Yojson.Basic.t -> string list -> Types.review_action_detail
val review_action_detail_list_of_yojson : Yojson.Basic.t -> string list -> Types.review_action_detail list
val review_report_of_yojson : Yojson.Basic.t -> string list -> Types.review_report
val review_policy_level_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.review_policy_level
val review_policy_level_list_of_yojson : Yojson.Basic.t -> string list -> Types.review_policy_level list
val parameter_map_entry_of_yojson : Yojson.Basic.t -> string list -> Types.parameter_map_entry
val parameter_map_entry_list_of_yojson : Yojson.Basic.t -> string list -> Types.parameter_map_entry list
val policy_parameter_of_yojson : Yojson.Basic.t -> string list -> Types.policy_parameter
val policy_parameter_list_of_yojson : Yojson.Basic.t -> string list -> Types.policy_parameter list
val review_policy_of_yojson : Yojson.Basic.t -> string list -> Types.review_policy
val result_size_of_yojson : Yojson.Basic.t -> string list -> int
val reject_qualification_request_response_of_yojson : Yojson.Basic.t -> string list -> unit
val reject_qualification_request_request_of_yojson : Yojson.Basic.t -> string list -> Types.reject_qualification_request_request
val reject_assignment_response_of_yojson : Yojson.Basic.t -> string list -> unit
val reject_assignment_request_of_yojson : Yojson.Basic.t -> string list -> Types.reject_assignment_request
val qualification_type_list_of_yojson : Yojson.Basic.t -> string list -> Types.qualification_type list
val qualification_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.qualification_status
val comparator_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.comparator
val integer_list_of_yojson : Yojson.Basic.t -> string list -> int list
val country_parameters_of_yojson : Yojson.Basic.t -> string list -> string
val locale_of_yojson : Yojson.Basic.t -> string list -> Types.locale
val locale_list_of_yojson : Yojson.Basic.t -> string list -> Types.locale list
val hit_access_actions_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.hit_access_actions
val qualification_requirement_of_yojson : Yojson.Basic.t -> string list -> Types.qualification_requirement
val qualification_requirement_list_of_yojson : Yojson.Basic.t -> string list -> Types.qualification_requirement list
val qualification_request_of_yojson : Yojson.Basic.t -> string list -> Types.qualification_request
val qualification_request_list_of_yojson : Yojson.Basic.t -> string list -> Types.qualification_request list
val qualification_of_yojson : Yojson.Basic.t -> string list -> Types.qualification
val qualification_list_of_yojson : Yojson.Basic.t -> string list -> Types.qualification list
val pagination_token_of_yojson : Yojson.Basic.t -> string list -> string
val notify_workers_failure_code_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.notify_workers_failure_code
val notify_workers_failure_status_of_yojson : Yojson.Basic.t -> string list -> Types.notify_workers_failure_status
val notify_workers_failure_status_list_of_yojson : Yojson.Basic.t -> string list -> Types.notify_workers_failure_status list
val notify_workers_response_of_yojson : Yojson.Basic.t -> string list -> Types.notify_workers_response
val customer_id_list_of_yojson : Yojson.Basic.t -> string list -> string list
val notify_workers_request_of_yojson : Yojson.Basic.t -> string list -> Types.notify_workers_request
val list_workers_with_qualification_type_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_workers_with_qualification_type_response
val list_workers_with_qualification_type_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_workers_with_qualification_type_request
val list_worker_blocks_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_worker_blocks_response
val list_worker_blocks_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_worker_blocks_request
val list_review_policy_results_for_hit_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_review_policy_results_for_hit_response
val list_review_policy_results_for_hit_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_review_policy_results_for_hit_request
val hit_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.hit_status
val hit_review_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.hit_review_status
val hi_t_of_yojson : Yojson.Basic.t -> string list -> Types.hi_t
val hit_list_of_yojson : Yojson.Basic.t -> string list -> Types.hi_t list
val list_reviewable_hi_ts_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_reviewable_hi_ts_response
val list_reviewable_hi_ts_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_reviewable_hi_ts_request
val list_qualification_types_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_qualification_types_response
val list_qualification_types_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_qualification_types_request
val list_qualification_requests_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_qualification_requests_response
val list_qualification_requests_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_qualification_requests_request
val list_hi_ts_for_qualification_type_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_hi_ts_for_qualification_type_response
val list_hi_ts_for_qualification_type_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_hi_ts_for_qualification_type_request
val list_hi_ts_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_hi_ts_response
val list_hi_ts_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_hi_ts_request
val bonus_payment_of_yojson : Yojson.Basic.t -> string list -> Types.bonus_payment
val bonus_payment_list_of_yojson : Yojson.Basic.t -> string list -> Types.bonus_payment list
val list_bonus_payments_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_bonus_payments_response
val list_bonus_payments_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_bonus_payments_request
val assignment_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.assignment_status
val assignment_of_yojson : Yojson.Basic.t -> string list -> Types.assignment
val assignment_list_of_yojson : Yojson.Basic.t -> string list -> Types.assignment list
val list_assignments_for_hit_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_assignments_for_hit_response
val assignment_status_list_of_yojson : Yojson.Basic.t -> string list -> Types.assignment_status list
val list_assignments_for_hit_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_assignments_for_hit_request
val get_qualification_type_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_qualification_type_response
val get_qualification_type_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_qualification_type_request
val get_qualification_score_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_qualification_score_response
val get_qualification_score_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_qualification_score_request
val get_hit_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_hit_response
val get_hit_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_hit_request
val get_file_upload_url_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_file_upload_url_response
val get_file_upload_url_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_file_upload_url_request
val get_assignment_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_assignment_response
val get_assignment_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_assignment_request
val get_account_balance_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_account_balance_response
val get_account_balance_request_of_yojson : Yojson.Basic.t -> string list -> unit
val disassociate_qualification_from_worker_response_of_yojson : Yojson.Basic.t -> string list -> unit
val disassociate_qualification_from_worker_request_of_yojson : Yojson.Basic.t -> string list -> Types.disassociate_qualification_from_worker_request
val delete_worker_block_response_of_yojson : Yojson.Basic.t -> string list -> unit
val delete_worker_block_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_worker_block_request
val delete_qualification_type_response_of_yojson : Yojson.Basic.t -> string list -> unit
val delete_qualification_type_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_qualification_type_request
val delete_hit_response_of_yojson : Yojson.Basic.t -> string list -> unit
val delete_hit_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_hit_request
val create_worker_block_response_of_yojson : Yojson.Basic.t -> string list -> unit
val create_worker_block_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_worker_block_request
val create_qualification_type_response_of_yojson : Yojson.Basic.t -> string list -> Types.create_qualification_type_response
val create_qualification_type_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_qualification_type_request
val create_hit_with_hit_type_response_of_yojson : Yojson.Basic.t -> string list -> Types.create_hit_with_hit_type_response
val hit_layout_parameter_of_yojson : Yojson.Basic.t -> string list -> Types.hit_layout_parameter
val hit_layout_parameter_list_of_yojson : Yojson.Basic.t -> string list -> Types.hit_layout_parameter list
val create_hit_with_hit_type_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_hit_with_hit_type_request
val create_hit_type_response_of_yojson : Yojson.Basic.t -> string list -> Types.create_hit_type_response
val create_hit_type_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_hit_type_request
val create_hit_response_of_yojson : Yojson.Basic.t -> string list -> Types.create_hit_response
val create_hit_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_hit_request
val create_additional_assignments_for_hit_response_of_yojson : Yojson.Basic.t -> string list -> unit
val create_additional_assignments_for_hit_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_additional_assignments_for_hit_request
val associate_qualification_with_worker_response_of_yojson : Yojson.Basic.t -> string list -> unit
val associate_qualification_with_worker_request_of_yojson : Yojson.Basic.t -> string list -> Types.associate_qualification_with_worker_request
val approve_assignment_response_of_yojson : Yojson.Basic.t -> string list -> unit
val approve_assignment_request_of_yojson : Yojson.Basic.t -> string list -> Types.approve_assignment_request
val accept_qualification_request_response_of_yojson : Yojson.Basic.t -> string list -> unit
val accept_qualification_request_request_of_yojson : Yojson.Basic.t -> string list -> Types.accept_qualification_request_request