Module Smaws_Client_IoTThingsGraph.Json_serializers

val urn_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val urns_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val upload_status_to_yojson : Types.upload_status -> [> `String of string ]
val upload_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val upload_entity_definitions_response_to_yojson : Types.upload_entity_definitions_response -> Smaws_Lib.Json.SerializeHelpers.t
val definition_language_to_yojson : Types.definition_language -> [> `String of string ]
val definition_text_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val definition_document_to_yojson : Types.definition_document -> Smaws_Lib.Json.SerializeHelpers.t
val sync_with_public_namespace_to_yojson : bool -> Smaws_Lib.Json.SerializeHelpers.t
val deprecate_existing_entities_to_yojson : bool -> Smaws_Lib.Json.SerializeHelpers.t
val upload_entity_definitions_request_to_yojson : Types.upload_entity_definitions_request -> Smaws_Lib.Json.SerializeHelpers.t
val error_message_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val throttling_exception_to_yojson : Types.throttling_exception -> Smaws_Lib.Json.SerializeHelpers.t
val invalid_request_exception_to_yojson : Types.invalid_request_exception -> Smaws_Lib.Json.SerializeHelpers.t
val internal_failure_exception_to_yojson : Types.internal_failure_exception -> Smaws_Lib.Json.SerializeHelpers.t
val arn_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val timestamp_to_yojson : Smaws_Lib__.CoreTypes.Timestamp.t -> Smaws_Lib.Json.SerializeHelpers.t
val system_template_summary_to_yojson : Types.system_template_summary -> Smaws_Lib.Json.SerializeHelpers.t
val update_system_template_response_to_yojson : Types.update_system_template_response -> Smaws_Lib.Json.SerializeHelpers.t
val update_system_template_request_to_yojson : Types.update_system_template_request -> Smaws_Lib.Json.SerializeHelpers.t
val resource_not_found_exception_to_yojson : Types.resource_not_found_exception -> Smaws_Lib.Json.SerializeHelpers.t
val flow_template_summary_to_yojson : Types.flow_template_summary -> Smaws_Lib.Json.SerializeHelpers.t
val update_flow_template_response_to_yojson : Types.update_flow_template_response -> Smaws_Lib.Json.SerializeHelpers.t
val update_flow_template_request_to_yojson : Types.update_flow_template_request -> Smaws_Lib.Json.SerializeHelpers.t
val untag_resource_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val resource_arn_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val tag_key_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val tag_key_list_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val untag_resource_request_to_yojson : Types.untag_resource_request -> Smaws_Lib.Json.SerializeHelpers.t
val resource_already_exists_exception_to_yojson : Types.resource_already_exists_exception -> Smaws_Lib.Json.SerializeHelpers.t
val system_instance_deployment_status_to_yojson : Types.system_instance_deployment_status -> [> `String of string ]
val deployment_target_to_yojson : Types.deployment_target -> [> `String of string ]
val group_name_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val greengrass_group_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val greengrass_group_version_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val system_instance_summary_to_yojson : Types.system_instance_summary -> Smaws_Lib.Json.SerializeHelpers.t
val undeploy_system_instance_response_to_yojson : Types.undeploy_system_instance_response -> Smaws_Lib.Json.SerializeHelpers.t
val undeploy_system_instance_request_to_yojson : Types.undeploy_system_instance_request -> Smaws_Lib.Json.SerializeHelpers.t
val resource_in_use_exception_to_yojson : Types.resource_in_use_exception -> Smaws_Lib.Json.SerializeHelpers.t
val thing_arn_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val thing_name_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val things_to_yojson : Types.thing list -> Smaws_Lib.Json.SerializeHelpers.t
val tag_value_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val tag_resource_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val tag_list_to_yojson : Types.tag list -> Smaws_Lib.Json.SerializeHelpers.t
val tag_resource_request_to_yojson : Types.tag_resource_request -> Smaws_Lib.Json.SerializeHelpers.t
val system_template_summaries_to_yojson : Types.system_template_summary list -> Smaws_Lib.Json.SerializeHelpers.t
val system_template_filter_name_to_yojson : Types.system_template_filter_name -> [> `String of string ]
val system_template_filter_value_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val system_template_filter_values_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val system_template_filter_to_yojson : Types.system_template_filter -> Smaws_Lib.Json.SerializeHelpers.t
val system_template_filters_to_yojson : Types.system_template_filter list -> Smaws_Lib.Json.SerializeHelpers.t
val system_template_description_to_yojson : Types.system_template_description -> Smaws_Lib.Json.SerializeHelpers.t
val system_instance_summaries_to_yojson : Types.system_instance_summary list -> Smaws_Lib.Json.SerializeHelpers.t
val system_instance_filter_name_to_yojson : Types.system_instance_filter_name -> [> `String of string ]
val system_instance_filter_value_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val system_instance_filter_values_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val system_instance_filter_to_yojson : Types.system_instance_filter -> Smaws_Lib.Json.SerializeHelpers.t
val system_instance_filters_to_yojson : Types.system_instance_filter list -> Smaws_Lib.Json.SerializeHelpers.t
val s3_bucket_name_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val enabled_to_yojson : bool -> Smaws_Lib.Json.SerializeHelpers.t
val role_arn_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val metrics_configuration_to_yojson : Types.metrics_configuration -> Smaws_Lib.Json.SerializeHelpers.t
val dependency_revision_to_yojson : Types.dependency_revision -> Smaws_Lib.Json.SerializeHelpers.t
val dependency_revisions_to_yojson : Types.dependency_revision list -> Smaws_Lib.Json.SerializeHelpers.t
val system_instance_description_to_yojson : Types.system_instance_description -> Smaws_Lib.Json.SerializeHelpers.t
val string__to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val string_list_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val next_token_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val search_things_response_to_yojson : Types.search_things_response -> Smaws_Lib.Json.SerializeHelpers.t
val max_results_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val search_things_request_to_yojson : Types.search_things_request -> Smaws_Lib.Json.SerializeHelpers.t
val search_system_templates_response_to_yojson : Types.search_system_templates_response -> Smaws_Lib.Json.SerializeHelpers.t
val search_system_templates_request_to_yojson : Types.search_system_templates_request -> Smaws_Lib.Json.SerializeHelpers.t
val search_system_instances_response_to_yojson : Types.search_system_instances_response -> Smaws_Lib.Json.SerializeHelpers.t
val search_system_instances_request_to_yojson : Types.search_system_instances_request -> Smaws_Lib.Json.SerializeHelpers.t
val flow_template_summaries_to_yojson : Types.flow_template_summary list -> Smaws_Lib.Json.SerializeHelpers.t
val search_flow_templates_response_to_yojson : Types.search_flow_templates_response -> Smaws_Lib.Json.SerializeHelpers.t
val flow_template_filter_name_to_yojson : Types.flow_template_filter_name -> [> `String of string ]
val flow_template_filter_value_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val flow_template_filter_values_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val flow_template_filter_to_yojson : Types.flow_template_filter -> Smaws_Lib.Json.SerializeHelpers.t
val flow_template_filters_to_yojson : Types.flow_template_filter list -> Smaws_Lib.Json.SerializeHelpers.t
val search_flow_templates_request_to_yojson : Types.search_flow_templates_request -> Smaws_Lib.Json.SerializeHelpers.t
val flow_execution_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val flow_execution_status_to_yojson : Types.flow_execution_status -> [> `String of string ]
val flow_execution_summary_to_yojson : Types.flow_execution_summary -> Smaws_Lib.Json.SerializeHelpers.t
val flow_execution_summaries_to_yojson : Types.flow_execution_summary list -> Smaws_Lib.Json.SerializeHelpers.t
val search_flow_executions_response_to_yojson : Types.search_flow_executions_response -> Smaws_Lib.Json.SerializeHelpers.t
val search_flow_executions_request_to_yojson : Types.search_flow_executions_request -> Smaws_Lib.Json.SerializeHelpers.t
val entity_type_to_yojson : Types.entity_type -> [> `String of string ]
val entity_description_to_yojson : Types.entity_description -> Smaws_Lib.Json.SerializeHelpers.t
val entity_descriptions_to_yojson : Types.entity_description list -> Smaws_Lib.Json.SerializeHelpers.t
val search_entities_response_to_yojson : Types.search_entities_response -> Smaws_Lib.Json.SerializeHelpers.t
val entity_types_to_yojson : Types.entity_type list -> Smaws_Lib.Json.SerializeHelpers.t
val entity_filter_name_to_yojson : Types.entity_filter_name -> [> `String of string ]
val entity_filter_value_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val entity_filter_values_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val entity_filters_to_yojson : Types.entity_filter list -> Smaws_Lib.Json.SerializeHelpers.t
val search_entities_request_to_yojson : Types.search_entities_request -> Smaws_Lib.Json.SerializeHelpers.t
val namespace_name_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val namespace_deletion_status_error_codes_to_yojson : Types.namespace_deletion_status_error_codes -> [> `String of string ]
val namespace_deletion_status_to_yojson : Types.namespace_deletion_status -> [> `String of string ]
val list_tags_for_resource_response_to_yojson : Types.list_tags_for_resource_response -> Smaws_Lib.Json.SerializeHelpers.t
val list_tags_for_resource_request_to_yojson : Types.list_tags_for_resource_request -> Smaws_Lib.Json.SerializeHelpers.t
val flow_execution_message_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val flow_execution_event_type_to_yojson : Types.flow_execution_event_type -> [> `String of string ]
val flow_execution_message_payload_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val flow_execution_message_to_yojson : Types.flow_execution_message -> Smaws_Lib.Json.SerializeHelpers.t
val flow_execution_messages_to_yojson : Types.flow_execution_message list -> Smaws_Lib.Json.SerializeHelpers.t
val list_flow_execution_messages_response_to_yojson : Types.list_flow_execution_messages_response -> Smaws_Lib.Json.SerializeHelpers.t
val list_flow_execution_messages_request_to_yojson : Types.list_flow_execution_messages_request -> Smaws_Lib.Json.SerializeHelpers.t
val limit_exceeded_exception_to_yojson : Types.limit_exceeded_exception -> Smaws_Lib.Json.SerializeHelpers.t
val get_upload_status_response_to_yojson : Types.get_upload_status_response -> Smaws_Lib.Json.SerializeHelpers.t
val get_upload_status_request_to_yojson : Types.get_upload_status_request -> Smaws_Lib.Json.SerializeHelpers.t
val get_system_template_revisions_response_to_yojson : Types.get_system_template_revisions_response -> Smaws_Lib.Json.SerializeHelpers.t
val get_system_template_revisions_request_to_yojson : Types.get_system_template_revisions_request -> Smaws_Lib.Json.SerializeHelpers.t
val get_system_template_response_to_yojson : Types.get_system_template_response -> Smaws_Lib.Json.SerializeHelpers.t
val get_system_template_request_to_yojson : Types.get_system_template_request -> Smaws_Lib.Json.SerializeHelpers.t
val get_system_instance_response_to_yojson : Types.get_system_instance_response -> Smaws_Lib.Json.SerializeHelpers.t
val get_system_instance_request_to_yojson : Types.get_system_instance_request -> Smaws_Lib.Json.SerializeHelpers.t
val get_namespace_deletion_status_response_to_yojson : Types.get_namespace_deletion_status_response -> Smaws_Lib.Json.SerializeHelpers.t
val get_namespace_deletion_status_request_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val get_flow_template_revisions_response_to_yojson : Types.get_flow_template_revisions_response -> Smaws_Lib.Json.SerializeHelpers.t
val get_flow_template_revisions_request_to_yojson : Types.get_flow_template_revisions_request -> Smaws_Lib.Json.SerializeHelpers.t
val flow_template_description_to_yojson : Types.flow_template_description -> Smaws_Lib.Json.SerializeHelpers.t
val get_flow_template_response_to_yojson : Types.get_flow_template_response -> Smaws_Lib.Json.SerializeHelpers.t
val get_flow_template_request_to_yojson : Types.get_flow_template_request -> Smaws_Lib.Json.SerializeHelpers.t
val get_entities_response_to_yojson : Types.get_entities_response -> Smaws_Lib.Json.SerializeHelpers.t
val get_entities_request_to_yojson : Types.get_entities_request -> Smaws_Lib.Json.SerializeHelpers.t
val dissociate_entity_from_thing_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val dissociate_entity_from_thing_request_to_yojson : Types.dissociate_entity_from_thing_request -> Smaws_Lib.Json.SerializeHelpers.t
val describe_namespace_response_to_yojson : Types.describe_namespace_response -> Smaws_Lib.Json.SerializeHelpers.t
val describe_namespace_request_to_yojson : Types.describe_namespace_request -> Smaws_Lib.Json.SerializeHelpers.t
val deprecate_system_template_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val deprecate_system_template_request_to_yojson : Types.deprecate_system_template_request -> Smaws_Lib.Json.SerializeHelpers.t
val deprecate_flow_template_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val deprecate_flow_template_request_to_yojson : Types.deprecate_flow_template_request -> Smaws_Lib.Json.SerializeHelpers.t
val greengrass_deployment_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val deploy_system_instance_response_to_yojson : Types.deploy_system_instance_response -> Smaws_Lib.Json.SerializeHelpers.t
val deploy_system_instance_request_to_yojson : Types.deploy_system_instance_request -> Smaws_Lib.Json.SerializeHelpers.t
val delete_system_template_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val delete_system_template_request_to_yojson : Types.delete_system_template_request -> Smaws_Lib.Json.SerializeHelpers.t
val delete_system_instance_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val delete_system_instance_request_to_yojson : Types.delete_system_instance_request -> Smaws_Lib.Json.SerializeHelpers.t
val delete_namespace_response_to_yojson : Types.delete_namespace_response -> Smaws_Lib.Json.SerializeHelpers.t
val delete_namespace_request_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val delete_flow_template_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val delete_flow_template_request_to_yojson : Types.delete_flow_template_request -> Smaws_Lib.Json.SerializeHelpers.t
val create_system_template_response_to_yojson : Types.create_system_template_response -> Smaws_Lib.Json.SerializeHelpers.t
val create_system_template_request_to_yojson : Types.create_system_template_request -> Smaws_Lib.Json.SerializeHelpers.t
val create_system_instance_response_to_yojson : Types.create_system_instance_response -> Smaws_Lib.Json.SerializeHelpers.t
val create_system_instance_request_to_yojson : Types.create_system_instance_request -> Smaws_Lib.Json.SerializeHelpers.t
val create_flow_template_response_to_yojson : Types.create_flow_template_response -> Smaws_Lib.Json.SerializeHelpers.t
val create_flow_template_request_to_yojson : Types.create_flow_template_request -> Smaws_Lib.Json.SerializeHelpers.t
val associate_entity_to_thing_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val associate_entity_to_thing_request_to_yojson : Types.associate_entity_to_thing_request -> Smaws_Lib.Json.SerializeHelpers.t