Module Smaws_Client_Athena.Json_deserializers

val datum_string_of_yojson : Yojson.Basic.t -> string list -> string
val datum_of_yojson : Yojson.Basic.t -> string list -> Types.datum
val datum_list_of_yojson : Yojson.Basic.t -> string list -> Types.datum list
val work_group_name_of_yojson : Yojson.Basic.t -> string list -> string
val work_group_state_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.work_group_state
val work_group_description_string_of_yojson : Yojson.Basic.t -> string list -> string
val date_of_yojson : Yojson.Basic.t -> string list -> Smaws_Lib__.CoreTypes.Timestamp.t
val name_string_of_yojson : Yojson.Basic.t -> string list -> string
val engine_version_of_yojson : Yojson.Basic.t -> string list -> Types.engine_version
val identity_center_application_arn_of_yojson : Yojson.Basic.t -> string list -> string
val work_group_summary_of_yojson : Yojson.Basic.t -> string list -> Types.work_group_summary
val work_groups_list_of_yojson : Yojson.Basic.t -> string list -> Types.work_group_summary list
val work_group_names_list_of_yojson : Yojson.Basic.t -> string list -> string list
val boxed_boolean_of_yojson : Yojson.Basic.t -> string list -> bool
val result_output_location_of_yojson : Yojson.Basic.t -> string list -> string
val encryption_option_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.encryption_option
val string__of_yojson : Yojson.Basic.t -> string list -> string
val encryption_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.encryption_configuration
val aws_account_id_of_yojson : Yojson.Basic.t -> string list -> string
val s3_acl_option_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.s3_acl_option
val acl_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.acl_configuration
val result_configuration_updates_of_yojson : Yojson.Basic.t -> string list -> Types.result_configuration_updates
val kms_key_of_yojson : Yojson.Basic.t -> string list -> string
val managed_query_results_encryption_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.managed_query_results_encryption_configuration
val managed_query_results_configuration_updates_of_yojson : Yojson.Basic.t -> string list -> Types.managed_query_results_configuration_updates
val bytes_scanned_cutoff_value_of_yojson : Yojson.Basic.t -> string list -> int64
val role_arn_of_yojson : Yojson.Basic.t -> string list -> string
val customer_content_encryption_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.customer_content_encryption_configuration
val authentication_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.authentication_type
val query_results_s3_access_grants_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.query_results_s3_access_grants_configuration
val log_group_name_of_yojson : Yojson.Basic.t -> string list -> string
val log_stream_name_prefix_of_yojson : Yojson.Basic.t -> string list -> string
val log_type_value_of_yojson : Yojson.Basic.t -> string list -> string
val log_type_values_list_of_yojson : Yojson.Basic.t -> string list -> string list
val log_type_key_of_yojson : Yojson.Basic.t -> string list -> string
val log_types_map_of_yojson : Yojson.Basic.t -> string list -> (string * string list) list
val cloud_watch_logging_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.cloud_watch_logging_configuration
val managed_logging_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.managed_logging_configuration
val s3_output_location_of_yojson : Yojson.Basic.t -> string list -> string
val s3_logging_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.s3_logging_configuration
val monitoring_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.monitoring_configuration
val coordinator_dpu_size_of_yojson : Yojson.Basic.t -> string list -> int
val max_concurrent_dpus_of_yojson : Yojson.Basic.t -> string list -> int
val default_executor_dpu_size_of_yojson : Yojson.Basic.t -> string list -> int
val parameters_map_value_of_yojson : Yojson.Basic.t -> string list -> string
val key_string_of_yojson : Yojson.Basic.t -> string list -> string
val parameters_map_of_yojson : Yojson.Basic.t -> string list -> (string * string) list
val classification_of_yojson : Yojson.Basic.t -> string list -> Types.classification
val classification_list_of_yojson : Yojson.Basic.t -> string list -> Types.classification list
val engine_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.engine_configuration
val work_group_configuration_updates_of_yojson : Yojson.Basic.t -> string list -> Types.work_group_configuration_updates
val result_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.result_configuration
val boolean__of_yojson : Yojson.Basic.t -> string list -> bool
val managed_query_results_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.managed_query_results_configuration
val identity_center_instance_arn_of_yojson : Yojson.Basic.t -> string list -> string
val identity_center_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.identity_center_configuration
val work_group_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.work_group_configuration
val work_group_of_yojson : Yojson.Basic.t -> string list -> Types.work_group
val update_work_group_output_of_yojson : Yojson.Basic.t -> string list -> unit
val update_work_group_input_of_yojson : Yojson.Basic.t -> string list -> Types.update_work_group_input
val error_code_of_yojson : Yojson.Basic.t -> string list -> string
val error_message_of_yojson : Yojson.Basic.t -> string list -> string
val invalid_request_exception_of_yojson : Yojson.Basic.t -> string list -> Types.invalid_request_exception
val internal_server_exception_of_yojson : Yojson.Basic.t -> string list -> Types.internal_server_exception
val update_prepared_statement_output_of_yojson : Yojson.Basic.t -> string list -> unit
val statement_name_of_yojson : Yojson.Basic.t -> string list -> string
val query_string_of_yojson : Yojson.Basic.t -> string list -> string
val description_string_of_yojson : Yojson.Basic.t -> string list -> string
val update_prepared_statement_input_of_yojson : Yojson.Basic.t -> string list -> Types.update_prepared_statement_input
val amazon_resource_name_of_yojson : Yojson.Basic.t -> string list -> string
val resource_not_found_exception_of_yojson : Yojson.Basic.t -> string list -> Types.resource_not_found_exception
val update_notebook_output_of_yojson : Yojson.Basic.t -> string list -> unit
val update_notebook_metadata_output_of_yojson : Yojson.Basic.t -> string list -> unit
val notebook_id_of_yojson : Yojson.Basic.t -> string list -> string
val client_request_token_of_yojson : Yojson.Basic.t -> string list -> string
val notebook_name_of_yojson : Yojson.Basic.t -> string list -> string
val update_notebook_metadata_input_of_yojson : Yojson.Basic.t -> string list -> Types.update_notebook_metadata_input
val throttle_reason_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.throttle_reason
val too_many_requests_exception_of_yojson : Yojson.Basic.t -> string list -> Types.too_many_requests_exception
val payload_of_yojson : Yojson.Basic.t -> string list -> string
val notebook_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.notebook_type
val session_id_of_yojson : Yojson.Basic.t -> string list -> string
val update_notebook_input_of_yojson : Yojson.Basic.t -> string list -> Types.update_notebook_input
val update_named_query_output_of_yojson : Yojson.Basic.t -> string list -> unit
val named_query_id_of_yojson : Yojson.Basic.t -> string list -> string
val named_query_description_string_of_yojson : Yojson.Basic.t -> string list -> string
val update_named_query_input_of_yojson : Yojson.Basic.t -> string list -> Types.update_named_query_input
val update_data_catalog_output_of_yojson : Yojson.Basic.t -> string list -> unit
val catalog_name_string_of_yojson : Yojson.Basic.t -> string list -> string
val data_catalog_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.data_catalog_type
val update_data_catalog_input_of_yojson : Yojson.Basic.t -> string list -> Types.update_data_catalog_input
val update_capacity_reservation_output_of_yojson : Yojson.Basic.t -> string list -> unit
val target_dpus_integer_of_yojson : Yojson.Basic.t -> string list -> int
val capacity_reservation_name_of_yojson : Yojson.Basic.t -> string list -> string
val update_capacity_reservation_input_of_yojson : Yojson.Basic.t -> string list -> Types.update_capacity_reservation_input
val untag_resource_output_of_yojson : Yojson.Basic.t -> string list -> unit
val tag_key_of_yojson : Yojson.Basic.t -> string list -> string
val tag_key_list_of_yojson : Yojson.Basic.t -> string list -> string list
val untag_resource_input_of_yojson : Yojson.Basic.t -> string list -> Types.untag_resource_input
val query_execution_id_of_yojson : Yojson.Basic.t -> string list -> string
val unprocessed_query_execution_id_of_yojson : Yojson.Basic.t -> string list -> Types.unprocessed_query_execution_id
val unprocessed_query_execution_id_list_of_yojson : Yojson.Basic.t -> string list -> Types.unprocessed_query_execution_id list
val unprocessed_prepared_statement_name_of_yojson : Yojson.Basic.t -> string list -> Types.unprocessed_prepared_statement_name
val unprocessed_prepared_statement_name_list_of_yojson : Yojson.Basic.t -> string list -> Types.unprocessed_prepared_statement_name list
val unprocessed_named_query_id_of_yojson : Yojson.Basic.t -> string list -> Types.unprocessed_named_query_id
val unprocessed_named_query_id_list_of_yojson : Yojson.Basic.t -> string list -> Types.unprocessed_named_query_id list
val type_string_of_yojson : Yojson.Basic.t -> string list -> string
val token_of_yojson : Yojson.Basic.t -> string list -> string
val timestamp_of_yojson : Yojson.Basic.t -> string list -> Smaws_Lib__.CoreTypes.Timestamp.t
val session_state_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.session_state
val terminate_session_response_of_yojson : Yojson.Basic.t -> string list -> Types.terminate_session_response
val terminate_session_request_of_yojson : Yojson.Basic.t -> string list -> Types.terminate_session_request
val tag_value_of_yojson : Yojson.Basic.t -> string list -> string
val tag_resource_output_of_yojson : Yojson.Basic.t -> string list -> unit
val tag_of_yojson : Yojson.Basic.t -> string list -> Types.tag
val tag_list_of_yojson : Yojson.Basic.t -> string list -> Types.tag list
val tag_resource_input_of_yojson : Yojson.Basic.t -> string list -> Types.tag_resource_input
val table_type_string_of_yojson : Yojson.Basic.t -> string list -> string
val comment_string_of_yojson : Yojson.Basic.t -> string list -> string
val column_of_yojson : Yojson.Basic.t -> string list -> Types.column
val column_list_of_yojson : Yojson.Basic.t -> string list -> Types.column list
val table_metadata_of_yojson : Yojson.Basic.t -> string list -> Types.table_metadata
val table_metadata_list_of_yojson : Yojson.Basic.t -> string list -> Types.table_metadata list
val integer_of_yojson : Yojson.Basic.t -> string list -> int
val supported_dpu_size_list_of_yojson : Yojson.Basic.t -> string list -> int list
val string_list_of_yojson : Yojson.Basic.t -> string list -> string list
val stop_query_execution_output_of_yojson : Yojson.Basic.t -> string list -> unit
val stop_query_execution_input_of_yojson : Yojson.Basic.t -> string list -> Types.stop_query_execution_input
val calculation_execution_state_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.calculation_execution_state
val stop_calculation_execution_response_of_yojson : Yojson.Basic.t -> string list -> Types.stop_calculation_execution_response
val calculation_execution_id_of_yojson : Yojson.Basic.t -> string list -> string
val stop_calculation_execution_request_of_yojson : Yojson.Basic.t -> string list -> Types.stop_calculation_execution_request
val statement_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.statement_type
val start_session_response_of_yojson : Yojson.Basic.t -> string list -> Types.start_session_response
val session_idle_timeout_in_minutes_of_yojson : Yojson.Basic.t -> string list -> int
val idempotency_token_of_yojson : Yojson.Basic.t -> string list -> string
val start_session_request_of_yojson : Yojson.Basic.t -> string list -> Types.start_session_request
val session_already_exists_exception_of_yojson : Yojson.Basic.t -> string list -> Types.session_already_exists_exception
val start_query_execution_output_of_yojson : Yojson.Basic.t -> string list -> Types.start_query_execution_output
val database_string_of_yojson : Yojson.Basic.t -> string list -> string
val query_execution_context_of_yojson : Yojson.Basic.t -> string list -> Types.query_execution_context
val execution_parameter_of_yojson : Yojson.Basic.t -> string list -> string
val execution_parameters_of_yojson : Yojson.Basic.t -> string list -> string list
val age_of_yojson : Yojson.Basic.t -> string list -> int
val result_reuse_by_age_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.result_reuse_by_age_configuration
val result_reuse_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.result_reuse_configuration
val start_query_execution_input_of_yojson : Yojson.Basic.t -> string list -> Types.start_query_execution_input
val start_calculation_execution_response_of_yojson : Yojson.Basic.t -> string list -> Types.start_calculation_execution_response
val code_block_of_yojson : Yojson.Basic.t -> string list -> string
val calculation_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.calculation_configuration
val start_calculation_execution_request_of_yojson : Yojson.Basic.t -> string list -> Types.start_calculation_execution_request
val session_status_of_yojson : Yojson.Basic.t -> string list -> Types.session_status
val session_summary_of_yojson : Yojson.Basic.t -> string list -> Types.session_summary
val sessions_list_of_yojson : Yojson.Basic.t -> string list -> Types.session_summary list
val long_of_yojson : Yojson.Basic.t -> string list -> int64
val session_statistics_of_yojson : Yojson.Basic.t -> string list -> Types.session_statistics
val session_manager_token_of_yojson : Yojson.Basic.t -> string list -> string
val session_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.session_configuration
val s3_uri_of_yojson : Yojson.Basic.t -> string list -> string
val row_of_yojson : Yojson.Basic.t -> string list -> Types.row
val row_list_of_yojson : Yojson.Basic.t -> string list -> Types.row list
val column_nullable_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.column_nullable
val column_info_of_yojson : Yojson.Basic.t -> string list -> Types.column_info
val column_info_list_of_yojson : Yojson.Basic.t -> string list -> Types.column_info list
val result_set_metadata_of_yojson : Yojson.Basic.t -> string list -> Types.result_set_metadata
val result_set_of_yojson : Yojson.Basic.t -> string list -> Types.result_set
val result_reuse_information_of_yojson : Yojson.Basic.t -> string list -> Types.result_reuse_information
val query_stage_plan_node_of_yojson : Yojson.Basic.t -> string list -> Types.query_stage_plan_node
val query_stage_plan_nodes_of_yojson : Yojson.Basic.t -> string list -> Types.query_stage_plan_nodes
val query_stage_of_yojson : Yojson.Basic.t -> string list -> Types.query_stage
val query_stages_of_yojson : Yojson.Basic.t -> string list -> Types.query_stages
val query_runtime_statistics_timeline_of_yojson : Yojson.Basic.t -> string list -> Types.query_runtime_statistics_timeline
val query_runtime_statistics_rows_of_yojson : Yojson.Basic.t -> string list -> Types.query_runtime_statistics_rows
val query_runtime_statistics_of_yojson : Yojson.Basic.t -> string list -> Types.query_runtime_statistics
val query_result_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.query_result_type
val query_execution_state_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.query_execution_state
val error_category_of_yojson : Yojson.Basic.t -> string list -> int
val error_type_of_yojson : Yojson.Basic.t -> string list -> int
val athena_error_of_yojson : Yojson.Basic.t -> string list -> Types.athena_error
val query_execution_status_of_yojson : Yojson.Basic.t -> string list -> Types.query_execution_status
val dpu_count_of_yojson : Yojson.Basic.t -> string list -> float
val query_execution_statistics_of_yojson : Yojson.Basic.t -> string list -> Types.query_execution_statistics
val query_execution_of_yojson : Yojson.Basic.t -> string list -> Types.query_execution
val query_execution_list_of_yojson : Yojson.Basic.t -> string list -> Types.query_execution list
val query_execution_id_list_of_yojson : Yojson.Basic.t -> string list -> string list
val put_capacity_assignment_configuration_output_of_yojson : Yojson.Basic.t -> string list -> unit
val capacity_assignment_of_yojson : Yojson.Basic.t -> string list -> Types.capacity_assignment
val capacity_assignments_list_of_yojson : Yojson.Basic.t -> string list -> Types.capacity_assignment list
val put_capacity_assignment_configuration_input_of_yojson : Yojson.Basic.t -> string list -> Types.put_capacity_assignment_configuration_input
val prepared_statement_summary_of_yojson : Yojson.Basic.t -> string list -> Types.prepared_statement_summary
val prepared_statements_list_of_yojson : Yojson.Basic.t -> string list -> Types.prepared_statement_summary list
val prepared_statement_name_list_of_yojson : Yojson.Basic.t -> string list -> string list
val prepared_statement_of_yojson : Yojson.Basic.t -> string list -> Types.prepared_statement
val prepared_statement_details_list_of_yojson : Yojson.Basic.t -> string list -> Types.prepared_statement list
val notebook_session_summary_of_yojson : Yojson.Basic.t -> string list -> Types.notebook_session_summary
val notebook_sessions_list_of_yojson : Yojson.Basic.t -> string list -> Types.notebook_session_summary list
val notebook_metadata_of_yojson : Yojson.Basic.t -> string list -> Types.notebook_metadata
val notebook_metadata_array_of_yojson : Yojson.Basic.t -> string list -> Types.notebook_metadata list
val named_query_of_yojson : Yojson.Basic.t -> string list -> Types.named_query
val named_query_list_of_yojson : Yojson.Basic.t -> string list -> Types.named_query list
val named_query_id_list_of_yojson : Yojson.Basic.t -> string list -> string list
val metadata_exception_of_yojson : Yojson.Basic.t -> string list -> Types.metadata_exception
val max_work_groups_count_of_yojson : Yojson.Basic.t -> string list -> int
val max_tags_count_of_yojson : Yojson.Basic.t -> string list -> int
val max_table_metadata_count_of_yojson : Yojson.Basic.t -> string list -> int
val max_sessions_count_of_yojson : Yojson.Basic.t -> string list -> int
val max_query_results_of_yojson : Yojson.Basic.t -> string list -> int
val max_query_executions_count_of_yojson : Yojson.Basic.t -> string list -> int
val max_prepared_statements_count_of_yojson : Yojson.Basic.t -> string list -> int
val max_notebooks_count_of_yojson : Yojson.Basic.t -> string list -> int
val max_named_queries_count_of_yojson : Yojson.Basic.t -> string list -> int
val max_list_executors_count_of_yojson : Yojson.Basic.t -> string list -> int
val max_engine_versions_count_of_yojson : Yojson.Basic.t -> string list -> int
val max_databases_count_of_yojson : Yojson.Basic.t -> string list -> int
val max_data_catalogs_count_of_yojson : Yojson.Basic.t -> string list -> int
val max_capacity_reservations_count_of_yojson : Yojson.Basic.t -> string list -> int
val max_calculations_count_of_yojson : Yojson.Basic.t -> string list -> int
val max_application_dpu_sizes_count_of_yojson : Yojson.Basic.t -> string list -> int
val list_work_groups_output_of_yojson : Yojson.Basic.t -> string list -> Types.list_work_groups_output
val list_work_groups_input_of_yojson : Yojson.Basic.t -> string list -> Types.list_work_groups_input
val list_tags_for_resource_output_of_yojson : Yojson.Basic.t -> string list -> Types.list_tags_for_resource_output
val list_tags_for_resource_input_of_yojson : Yojson.Basic.t -> string list -> Types.list_tags_for_resource_input
val list_table_metadata_output_of_yojson : Yojson.Basic.t -> string list -> Types.list_table_metadata_output
val expression_string_of_yojson : Yojson.Basic.t -> string list -> string
val list_table_metadata_input_of_yojson : Yojson.Basic.t -> string list -> Types.list_table_metadata_input
val list_sessions_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_sessions_response
val list_sessions_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_sessions_request
val list_query_executions_output_of_yojson : Yojson.Basic.t -> string list -> Types.list_query_executions_output
val list_query_executions_input_of_yojson : Yojson.Basic.t -> string list -> Types.list_query_executions_input
val list_prepared_statements_output_of_yojson : Yojson.Basic.t -> string list -> Types.list_prepared_statements_output
val list_prepared_statements_input_of_yojson : Yojson.Basic.t -> string list -> Types.list_prepared_statements_input
val list_notebook_sessions_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_notebook_sessions_response
val list_notebook_sessions_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_notebook_sessions_request
val list_notebook_metadata_output_of_yojson : Yojson.Basic.t -> string list -> Types.list_notebook_metadata_output
val filter_definition_of_yojson : Yojson.Basic.t -> string list -> Types.filter_definition
val list_notebook_metadata_input_of_yojson : Yojson.Basic.t -> string list -> Types.list_notebook_metadata_input
val list_named_queries_output_of_yojson : Yojson.Basic.t -> string list -> Types.list_named_queries_output
val list_named_queries_input_of_yojson : Yojson.Basic.t -> string list -> Types.list_named_queries_input
val executor_id_of_yojson : Yojson.Basic.t -> string list -> string
val executor_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.executor_type
val executor_state_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.executor_state
val executors_summary_of_yojson : Yojson.Basic.t -> string list -> Types.executors_summary
val executors_summary_list_of_yojson : Yojson.Basic.t -> string list -> Types.executors_summary list
val list_executors_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_executors_response
val list_executors_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_executors_request
val engine_versions_list_of_yojson : Yojson.Basic.t -> string list -> Types.engine_version list
val list_engine_versions_output_of_yojson : Yojson.Basic.t -> string list -> Types.list_engine_versions_output
val list_engine_versions_input_of_yojson : Yojson.Basic.t -> string list -> Types.list_engine_versions_input
val database_of_yojson : Yojson.Basic.t -> string list -> Types.database
val database_list_of_yojson : Yojson.Basic.t -> string list -> Types.database list
val list_databases_output_of_yojson : Yojson.Basic.t -> string list -> Types.list_databases_output
val list_databases_input_of_yojson : Yojson.Basic.t -> string list -> Types.list_databases_input
val data_catalog_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.data_catalog_status
val connection_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.connection_type
val data_catalog_summary_of_yojson : Yojson.Basic.t -> string list -> Types.data_catalog_summary
val data_catalog_summary_list_of_yojson : Yojson.Basic.t -> string list -> Types.data_catalog_summary list
val list_data_catalogs_output_of_yojson : Yojson.Basic.t -> string list -> Types.list_data_catalogs_output
val list_data_catalogs_input_of_yojson : Yojson.Basic.t -> string list -> Types.list_data_catalogs_input
val capacity_reservation_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.capacity_reservation_status
val allocated_dpus_integer_of_yojson : Yojson.Basic.t -> string list -> int
val capacity_allocation_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.capacity_allocation_status
val capacity_allocation_of_yojson : Yojson.Basic.t -> string list -> Types.capacity_allocation
val capacity_reservation_of_yojson : Yojson.Basic.t -> string list -> Types.capacity_reservation
val capacity_reservations_list_of_yojson : Yojson.Basic.t -> string list -> Types.capacity_reservation list
val list_capacity_reservations_output_of_yojson : Yojson.Basic.t -> string list -> Types.list_capacity_reservations_output
val list_capacity_reservations_input_of_yojson : Yojson.Basic.t -> string list -> Types.list_capacity_reservations_input
val calculation_status_of_yojson : Yojson.Basic.t -> string list -> Types.calculation_status
val calculation_summary_of_yojson : Yojson.Basic.t -> string list -> Types.calculation_summary
val calculations_list_of_yojson : Yojson.Basic.t -> string list -> Types.calculation_summary list
val list_calculation_executions_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_calculation_executions_response
val list_calculation_executions_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_calculation_executions_request
val application_dpu_sizes_of_yojson : Yojson.Basic.t -> string list -> Types.application_dpu_sizes
val application_dpu_sizes_list_of_yojson : Yojson.Basic.t -> string list -> Types.application_dpu_sizes list
val list_application_dpu_sizes_output_of_yojson : Yojson.Basic.t -> string list -> Types.list_application_dpu_sizes_output
val list_application_dpu_sizes_input_of_yojson : Yojson.Basic.t -> string list -> Types.list_application_dpu_sizes_input
val import_notebook_output_of_yojson : Yojson.Basic.t -> string list -> Types.import_notebook_output
val import_notebook_input_of_yojson : Yojson.Basic.t -> string list -> Types.import_notebook_input
val get_work_group_output_of_yojson : Yojson.Basic.t -> string list -> Types.get_work_group_output
val get_work_group_input_of_yojson : Yojson.Basic.t -> string list -> Types.get_work_group_input
val get_table_metadata_output_of_yojson : Yojson.Basic.t -> string list -> Types.get_table_metadata_output
val get_table_metadata_input_of_yojson : Yojson.Basic.t -> string list -> Types.get_table_metadata_input
val get_session_status_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_session_status_response
val get_session_status_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_session_status_request
val get_session_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_session_response
val get_session_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_session_request
val get_session_endpoint_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_session_endpoint_response
val get_session_endpoint_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_session_endpoint_request
val get_resource_dashboard_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_resource_dashboard_response
val get_resource_dashboard_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_resource_dashboard_request
val get_query_runtime_statistics_output_of_yojson : Yojson.Basic.t -> string list -> Types.get_query_runtime_statistics_output
val get_query_runtime_statistics_input_of_yojson : Yojson.Basic.t -> string list -> Types.get_query_runtime_statistics_input
val get_query_results_output_of_yojson : Yojson.Basic.t -> string list -> Types.get_query_results_output
val get_query_results_input_of_yojson : Yojson.Basic.t -> string list -> Types.get_query_results_input
val get_query_execution_output_of_yojson : Yojson.Basic.t -> string list -> Types.get_query_execution_output
val get_query_execution_input_of_yojson : Yojson.Basic.t -> string list -> Types.get_query_execution_input
val get_prepared_statement_output_of_yojson : Yojson.Basic.t -> string list -> Types.get_prepared_statement_output
val get_prepared_statement_input_of_yojson : Yojson.Basic.t -> string list -> Types.get_prepared_statement_input
val get_notebook_metadata_output_of_yojson : Yojson.Basic.t -> string list -> Types.get_notebook_metadata_output
val get_notebook_metadata_input_of_yojson : Yojson.Basic.t -> string list -> Types.get_notebook_metadata_input
val get_named_query_output_of_yojson : Yojson.Basic.t -> string list -> Types.get_named_query_output
val get_named_query_input_of_yojson : Yojson.Basic.t -> string list -> Types.get_named_query_input
val get_database_output_of_yojson : Yojson.Basic.t -> string list -> Types.get_database_output
val get_database_input_of_yojson : Yojson.Basic.t -> string list -> Types.get_database_input
val data_catalog_of_yojson : Yojson.Basic.t -> string list -> Types.data_catalog
val get_data_catalog_output_of_yojson : Yojson.Basic.t -> string list -> Types.get_data_catalog_output
val get_data_catalog_input_of_yojson : Yojson.Basic.t -> string list -> Types.get_data_catalog_input
val get_capacity_reservation_output_of_yojson : Yojson.Basic.t -> string list -> Types.get_capacity_reservation_output
val get_capacity_reservation_input_of_yojson : Yojson.Basic.t -> string list -> Types.get_capacity_reservation_input
val capacity_assignment_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.capacity_assignment_configuration
val get_capacity_assignment_configuration_output_of_yojson : Yojson.Basic.t -> string list -> Types.get_capacity_assignment_configuration_output
val get_capacity_assignment_configuration_input_of_yojson : Yojson.Basic.t -> string list -> Types.get_capacity_assignment_configuration_input
val calculation_statistics_of_yojson : Yojson.Basic.t -> string list -> Types.calculation_statistics
val get_calculation_execution_status_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_calculation_execution_status_response
val get_calculation_execution_status_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_calculation_execution_status_request
val calculation_result_type_of_yojson : Yojson.Basic.t -> string list -> string
val calculation_result_of_yojson : Yojson.Basic.t -> string list -> Types.calculation_result
val get_calculation_execution_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_calculation_execution_response
val get_calculation_execution_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_calculation_execution_request
val get_calculation_execution_code_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_calculation_execution_code_response
val get_calculation_execution_code_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_calculation_execution_code_request
val export_notebook_output_of_yojson : Yojson.Basic.t -> string list -> Types.export_notebook_output
val export_notebook_input_of_yojson : Yojson.Basic.t -> string list -> Types.export_notebook_input
val delete_work_group_output_of_yojson : Yojson.Basic.t -> string list -> unit
val delete_work_group_input_of_yojson : Yojson.Basic.t -> string list -> Types.delete_work_group_input
val delete_prepared_statement_output_of_yojson : Yojson.Basic.t -> string list -> unit
val delete_prepared_statement_input_of_yojson : Yojson.Basic.t -> string list -> Types.delete_prepared_statement_input
val delete_notebook_output_of_yojson : Yojson.Basic.t -> string list -> unit
val delete_notebook_input_of_yojson : Yojson.Basic.t -> string list -> Types.delete_notebook_input
val delete_named_query_output_of_yojson : Yojson.Basic.t -> string list -> unit
val delete_named_query_input_of_yojson : Yojson.Basic.t -> string list -> Types.delete_named_query_input
val delete_data_catalog_output_of_yojson : Yojson.Basic.t -> string list -> Types.delete_data_catalog_output
val delete_data_catalog_input_of_yojson : Yojson.Basic.t -> string list -> Types.delete_data_catalog_input
val delete_capacity_reservation_output_of_yojson : Yojson.Basic.t -> string list -> unit
val delete_capacity_reservation_input_of_yojson : Yojson.Basic.t -> string list -> Types.delete_capacity_reservation_input
val create_work_group_output_of_yojson : Yojson.Basic.t -> string list -> unit
val create_work_group_input_of_yojson : Yojson.Basic.t -> string list -> Types.create_work_group_input
val auth_token_of_yojson : Yojson.Basic.t -> string list -> string
val create_presigned_notebook_url_response_of_yojson : Yojson.Basic.t -> string list -> Types.create_presigned_notebook_url_response
val create_presigned_notebook_url_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_presigned_notebook_url_request
val create_prepared_statement_output_of_yojson : Yojson.Basic.t -> string list -> unit
val create_prepared_statement_input_of_yojson : Yojson.Basic.t -> string list -> Types.create_prepared_statement_input
val create_notebook_output_of_yojson : Yojson.Basic.t -> string list -> Types.create_notebook_output
val create_notebook_input_of_yojson : Yojson.Basic.t -> string list -> Types.create_notebook_input
val create_named_query_output_of_yojson : Yojson.Basic.t -> string list -> Types.create_named_query_output
val create_named_query_input_of_yojson : Yojson.Basic.t -> string list -> Types.create_named_query_input
val create_data_catalog_output_of_yojson : Yojson.Basic.t -> string list -> Types.create_data_catalog_output
val create_data_catalog_input_of_yojson : Yojson.Basic.t -> string list -> Types.create_data_catalog_input
val create_capacity_reservation_output_of_yojson : Yojson.Basic.t -> string list -> unit
val create_capacity_reservation_input_of_yojson : Yojson.Basic.t -> string list -> Types.create_capacity_reservation_input
val cancel_capacity_reservation_output_of_yojson : Yojson.Basic.t -> string list -> unit
val cancel_capacity_reservation_input_of_yojson : Yojson.Basic.t -> string list -> Types.cancel_capacity_reservation_input
val batch_get_query_execution_output_of_yojson : Yojson.Basic.t -> string list -> Types.batch_get_query_execution_output
val batch_get_query_execution_input_of_yojson : Yojson.Basic.t -> string list -> Types.batch_get_query_execution_input
val batch_get_prepared_statement_output_of_yojson : Yojson.Basic.t -> string list -> Types.batch_get_prepared_statement_output
val batch_get_prepared_statement_input_of_yojson : Yojson.Basic.t -> string list -> Types.batch_get_prepared_statement_input
val batch_get_named_query_output_of_yojson : Yojson.Basic.t -> string list -> Types.batch_get_named_query_output
val batch_get_named_query_input_of_yojson : Yojson.Basic.t -> string list -> Types.batch_get_named_query_input