pub(crate) fn type_erase_result<O, E>(
result: ::std::result::Result<O, E>,
) -> ::std::result::Result<
::aws_smithy_runtime_api::client::interceptors::context::Output,
::aws_smithy_runtime_api::client::orchestrator::OrchestratorError<::aws_smithy_runtime_api::client::interceptors::context::Error>,
>
where
O: ::std::fmt::Debug + ::std::marker::Send + ::std::marker::Sync + 'static,
E: ::std::error::Error + std::fmt::Debug + ::std::marker::Send + ::std::marker::Sync + 'static,
{
result
.map(|output| ::aws_smithy_runtime_api::client::interceptors::context::Output::erase(output))
.map_err(|error| ::aws_smithy_runtime_api::client::interceptors::context::Error::erase(error))
.map_err(::std::convert::Into::into)
}
pub fn parse_http_error_metadata(
_response_status: u16,
response_headers: &::aws_smithy_runtime_api::http::Headers,
response_body: &[u8],
) -> Result<::aws_smithy_types::error::metadata::Builder, ::aws_smithy_json::deserialize::error::DeserializeError> {
crate::json_errors::parse_error_metadata(response_body, response_headers)
}
pub(crate) mod shape_batch_create_custom_vocabulary_item;
pub(crate) mod shape_batch_delete_custom_vocabulary_item;
pub(crate) mod shape_batch_update_custom_vocabulary_item;
pub(crate) mod shape_build_bot_locale;
pub(crate) mod shape_create_bot;
pub(crate) mod shape_create_bot_alias;
pub(crate) mod shape_create_bot_locale;
pub(crate) mod shape_create_bot_replica;
pub(crate) mod shape_create_bot_version;
pub(crate) mod shape_create_export;
pub(crate) mod shape_create_intent;
pub(crate) mod shape_create_resource_policy;
pub(crate) mod shape_create_resource_policy_statement;
pub(crate) mod shape_create_slot;
pub(crate) mod shape_create_slot_type;
pub(crate) mod shape_create_test_set_discrepancy_report;
pub(crate) mod shape_create_upload_url;
pub(crate) mod shape_delete_bot;
pub(crate) mod shape_delete_bot_alias;
pub(crate) mod shape_delete_bot_locale;
pub(crate) mod shape_delete_bot_replica;
pub(crate) mod shape_delete_bot_version;
pub(crate) mod shape_delete_custom_vocabulary;
pub(crate) mod shape_delete_export;
pub(crate) mod shape_delete_import;
pub(crate) mod shape_delete_intent;
pub(crate) mod shape_delete_resource_policy;
pub(crate) mod shape_delete_resource_policy_statement;
pub(crate) mod shape_delete_slot;
pub(crate) mod shape_delete_slot_type;
pub(crate) mod shape_delete_test_set;
pub(crate) mod shape_delete_utterances;
pub(crate) mod shape_describe_bot;
pub(crate) mod shape_describe_bot_alias;
pub(crate) mod shape_describe_bot_locale;
pub(crate) mod shape_describe_bot_recommendation;
pub(crate) mod shape_describe_bot_replica;
pub(crate) mod shape_describe_bot_resource_generation;
pub(crate) mod shape_describe_bot_version;
pub(crate) mod shape_describe_custom_vocabulary_metadata;
pub(crate) mod shape_describe_export;
pub(crate) mod shape_describe_import;
pub(crate) mod shape_describe_intent;
pub(crate) mod shape_describe_resource_policy;
pub(crate) mod shape_describe_slot;
pub(crate) mod shape_describe_slot_type;
pub(crate) mod shape_describe_test_execution;
pub(crate) mod shape_describe_test_set;
pub(crate) mod shape_describe_test_set_discrepancy_report;
pub(crate) mod shape_describe_test_set_generation;
pub(crate) mod shape_generate_bot_element;
pub(crate) mod shape_get_test_execution_artifacts_url;
pub(crate) mod shape_list_aggregated_utterances;
pub(crate) mod shape_list_bot_alias_replicas;
pub(crate) mod shape_list_bot_aliases;
pub(crate) mod shape_list_bot_locales;
pub(crate) mod shape_list_bot_recommendations;
pub(crate) mod shape_list_bot_replicas;
pub(crate) mod shape_list_bot_resource_generations;
pub(crate) mod shape_list_bot_version_replicas;
pub(crate) mod shape_list_bot_versions;
pub(crate) mod shape_list_bots;
pub(crate) mod shape_list_built_in_intents;
pub(crate) mod shape_list_built_in_slot_types;
pub(crate) mod shape_list_custom_vocabulary_items;
pub(crate) mod shape_list_exports;
pub(crate) mod shape_list_imports;
pub(crate) mod shape_list_intent_metrics;
pub(crate) mod shape_list_intent_paths;
pub(crate) mod shape_list_intent_stage_metrics;
pub(crate) mod shape_list_intents;
pub(crate) mod shape_list_recommended_intents;
pub(crate) mod shape_list_session_analytics_data;
pub(crate) mod shape_list_session_metrics;
pub(crate) mod shape_list_slot_types;
pub(crate) mod shape_list_slots;
pub(crate) mod shape_list_tags_for_resource;
pub(crate) mod shape_list_test_execution_result_items;
pub(crate) mod shape_list_test_executions;
pub(crate) mod shape_list_test_set_records;
pub(crate) mod shape_list_test_sets;
pub(crate) mod shape_list_utterance_analytics_data;
pub(crate) mod shape_list_utterance_metrics;
pub(crate) mod shape_search_associated_transcripts;
pub(crate) mod shape_start_bot_recommendation;
pub(crate) mod shape_start_bot_resource_generation;
pub(crate) mod shape_start_import;
pub(crate) mod shape_start_test_execution;
pub(crate) mod shape_start_test_set_generation;
pub(crate) mod shape_stop_bot_recommendation;
pub(crate) mod shape_tag_resource;
pub(crate) mod shape_untag_resource;
pub(crate) mod shape_update_bot;
pub(crate) mod shape_update_bot_alias;
pub(crate) mod shape_update_bot_locale;
pub(crate) mod shape_update_bot_recommendation;
pub(crate) mod shape_update_export;
pub(crate) mod shape_update_intent;
pub(crate) mod shape_update_resource_policy;
pub(crate) mod shape_update_slot;
pub(crate) mod shape_update_slot_type;
pub(crate) mod shape_update_test_set;
pub(crate) fn or_empty_doc(data: &[u8]) -> &[u8] {
if data.is_empty() {
b"{}"
} else {
data
}
}
pub(crate) mod shape_batch_create_custom_vocabulary_item_input;
pub(crate) mod shape_batch_delete_custom_vocabulary_item_input;
pub(crate) mod shape_batch_update_custom_vocabulary_item_input;
pub(crate) mod shape_conflict_exception;
pub(crate) mod shape_create_bot_alias_input;
pub(crate) mod shape_create_bot_input;
pub(crate) mod shape_create_bot_locale_input;
pub(crate) mod shape_create_bot_replica_input;
pub(crate) mod shape_create_bot_version_input;
pub(crate) mod shape_create_export_input;
pub(crate) mod shape_create_intent_input;
pub(crate) mod shape_create_resource_policy_input;
pub(crate) mod shape_create_resource_policy_statement_input;
pub(crate) mod shape_create_slot_input;
pub(crate) mod shape_create_slot_type_input;
pub(crate) mod shape_create_test_set_discrepancy_report_input;
pub(crate) mod shape_generate_bot_element_input;
pub(crate) mod shape_internal_server_exception;
pub(crate) mod shape_list_aggregated_utterances_input;
pub(crate) mod shape_list_bot_alias_replicas_input;
pub(crate) mod shape_list_bot_aliases_input;
pub(crate) mod shape_list_bot_locales_input;
pub(crate) mod shape_list_bot_recommendations_input;
pub(crate) mod shape_list_bot_resource_generations_input;
pub(crate) mod shape_list_bot_version_replicas_input;
pub(crate) mod shape_list_bot_versions_input;
pub(crate) mod shape_list_bots_input;
pub(crate) mod shape_list_built_in_intents_input;
pub(crate) mod shape_list_built_in_slot_types_input;
pub(crate) mod shape_list_custom_vocabulary_items_input;
pub(crate) mod shape_list_exports_input;
pub(crate) mod shape_list_imports_input;
pub(crate) mod shape_list_intent_metrics_input;
pub(crate) mod shape_list_intent_paths_input;
pub(crate) mod shape_list_intent_stage_metrics_input;
pub(crate) mod shape_list_intents_input;
pub(crate) mod shape_list_recommended_intents_input;
pub(crate) mod shape_list_session_analytics_data_input;
pub(crate) mod shape_list_session_metrics_input;
pub(crate) mod shape_list_slot_types_input;
pub(crate) mod shape_list_slots_input;
pub(crate) mod shape_list_test_execution_result_items_input;
pub(crate) mod shape_list_test_executions_input;
pub(crate) mod shape_list_test_set_records_input;
pub(crate) mod shape_list_test_sets_input;
pub(crate) mod shape_list_utterance_analytics_data_input;
pub(crate) mod shape_list_utterance_metrics_input;
pub(crate) mod shape_precondition_failed_exception;
pub(crate) mod shape_resource_not_found_exception;
pub(crate) mod shape_search_associated_transcripts_input;
pub(crate) mod shape_service_quota_exceeded_exception;
pub(crate) mod shape_start_bot_recommendation_input;
pub(crate) mod shape_start_bot_resource_generation_input;
pub(crate) mod shape_start_import_input;
pub(crate) mod shape_start_test_execution_input;
pub(crate) mod shape_start_test_set_generation_input;
pub(crate) mod shape_tag_resource_input;
pub(crate) mod shape_throttling_exception;
pub(crate) mod shape_update_bot_alias_input;
pub(crate) mod shape_update_bot_input;
pub(crate) mod shape_update_bot_locale_input;
pub(crate) mod shape_update_bot_recommendation_input;
pub(crate) mod shape_update_export_input;
pub(crate) mod shape_update_intent_input;
pub(crate) mod shape_update_resource_policy_input;
pub(crate) mod shape_update_slot_input;
pub(crate) mod shape_update_slot_type_input;
pub(crate) mod shape_update_test_set_input;
pub(crate) mod shape_validation_exception;
pub(crate) mod shape_aggregated_utterances_filter;
pub(crate) mod shape_aggregated_utterances_sort_by;
pub(crate) mod shape_aggregated_utterances_summary_list;
pub(crate) mod shape_analytics_bin_by_specification;
pub(crate) mod shape_analytics_intent_filter;
pub(crate) mod shape_analytics_intent_group_by_specification;
pub(crate) mod shape_analytics_intent_metric;
pub(crate) mod shape_analytics_intent_node_summaries;
pub(crate) mod shape_analytics_intent_results;
pub(crate) mod shape_analytics_intent_stage_filter;
pub(crate) mod shape_analytics_intent_stage_group_by_specification;
pub(crate) mod shape_analytics_intent_stage_metric;
pub(crate) mod shape_analytics_intent_stage_results;
pub(crate) mod shape_analytics_path_filter;
pub(crate) mod shape_analytics_session_filter;
pub(crate) mod shape_analytics_session_group_by_specification;
pub(crate) mod shape_analytics_session_metric;
pub(crate) mod shape_analytics_session_results;
pub(crate) mod shape_analytics_utterance_attribute;
pub(crate) mod shape_analytics_utterance_filter;
pub(crate) mod shape_analytics_utterance_group_by_specification;
pub(crate) mod shape_analytics_utterance_metric;
pub(crate) mod shape_analytics_utterance_results;
pub(crate) mod shape_associated_transcript_filter;
pub(crate) mod shape_associated_transcript_list;
pub(crate) mod shape_bot_alias_history_events_list;
pub(crate) mod shape_bot_alias_locale_settings;
pub(crate) mod shape_bot_alias_locale_settings_map;
pub(crate) mod shape_bot_alias_replica_summary_list;
pub(crate) mod shape_bot_alias_summary_list;
pub(crate) mod shape_bot_filter;
pub(crate) mod shape_bot_locale_filter;
pub(crate) mod shape_bot_locale_history_events_list;
pub(crate) mod shape_bot_locale_sort_by;
pub(crate) mod shape_bot_locale_summary_list;
pub(crate) mod shape_bot_member;
pub(crate) mod shape_bot_members;
pub(crate) mod shape_bot_recommendation_results;
pub(crate) mod shape_bot_recommendation_summary_list;
pub(crate) mod shape_bot_replica_summary_list;
pub(crate) mod shape_bot_sort_by;
pub(crate) mod shape_bot_summary_list;
pub(crate) mod shape_bot_version_locale_details;
pub(crate) mod shape_bot_version_locale_specification;
pub(crate) mod shape_bot_version_replica_sort_by;
pub(crate) mod shape_bot_version_replica_summary_list;
pub(crate) mod shape_bot_version_sort_by;
pub(crate) mod shape_bot_version_summary_list;
pub(crate) mod shape_built_in_intent_sort_by;
pub(crate) mod shape_built_in_intent_summary_list;
pub(crate) mod shape_built_in_slot_type_sort_by;
pub(crate) mod shape_built_in_slot_type_summary_list;
pub(crate) mod shape_composite_slot_type_setting;
pub(crate) mod shape_conversation_log_settings;
pub(crate) mod shape_custom_vocabulary_entry_id;
pub(crate) mod shape_custom_vocabulary_item;
pub(crate) mod shape_custom_vocabulary_items;
pub(crate) mod shape_data_privacy;
pub(crate) mod shape_dialog_code_hook_settings;
pub(crate) mod shape_encryption_setting;
pub(crate) mod shape_export_filter;
pub(crate) mod shape_export_resource_specification;
pub(crate) mod shape_export_sort_by;
pub(crate) mod shape_export_summary_list;
pub(crate) mod shape_external_source_setting;
pub(crate) mod shape_failed_custom_vocabulary_items;
pub(crate) mod shape_failure_reasons;
pub(crate) mod shape_fulfillment_code_hook_settings;
pub(crate) mod shape_generation_sort_by;
pub(crate) mod shape_generation_summary_list;
pub(crate) mod shape_generative_ai_settings;
pub(crate) mod shape_import_filter;
pub(crate) mod shape_import_resource_specification;
pub(crate) mod shape_import_sort_by;
pub(crate) mod shape_import_summary_list;
pub(crate) mod shape_initial_response_setting;
pub(crate) mod shape_input_context;
pub(crate) mod shape_input_contexts_list;
pub(crate) mod shape_intent_closing_setting;
pub(crate) mod shape_intent_confirmation_setting;
pub(crate) mod shape_intent_filter;
pub(crate) mod shape_intent_sort_by;
pub(crate) mod shape_intent_summary_list;
pub(crate) mod shape_kendra_configuration;
pub(crate) mod shape_multiple_values_setting;
pub(crate) mod shape_new_custom_vocabulary_item;
pub(crate) mod shape_obfuscation_setting;
pub(crate) mod shape_output_context;
pub(crate) mod shape_output_contexts_list;
pub(crate) mod shape_parent_bot_networks;
pub(crate) mod shape_principal;
pub(crate) mod shape_qn_a_intent_configuration;
pub(crate) mod shape_recommended_actions;
pub(crate) mod shape_recommended_intent_summary_list;
pub(crate) mod shape_sample_utterance;
pub(crate) mod shape_sample_utterances_list;
pub(crate) mod shape_sentiment_analysis_settings;
pub(crate) mod shape_session_data_sort_by;
pub(crate) mod shape_session_specifications;
pub(crate) mod shape_slot_filter;
pub(crate) mod shape_slot_priorities_list;
pub(crate) mod shape_slot_priority;
pub(crate) mod shape_slot_sort_by;
pub(crate) mod shape_slot_summary_list;
pub(crate) mod shape_slot_type_filter;
pub(crate) mod shape_slot_type_sort_by;
pub(crate) mod shape_slot_type_summary_list;
pub(crate) mod shape_slot_type_value;
pub(crate) mod shape_slot_type_values;
pub(crate) mod shape_slot_value_elicitation_setting;
pub(crate) mod shape_slot_value_selection_setting;
pub(crate) mod shape_sub_slot_setting;
pub(crate) mod shape_tag_map;
pub(crate) mod shape_test_execution_result_filter_by;
pub(crate) mod shape_test_execution_result_items;
pub(crate) mod shape_test_execution_sort_by;
pub(crate) mod shape_test_execution_summary_list;
pub(crate) mod shape_test_execution_target;
pub(crate) mod shape_test_set_discrepancy_errors;
pub(crate) mod shape_test_set_discrepancy_report_resource_target;
pub(crate) mod shape_test_set_generation_data_source;
pub(crate) mod shape_test_set_sort_by;
pub(crate) mod shape_test_set_storage_location;
pub(crate) mod shape_test_set_summary_list;
pub(crate) mod shape_test_set_turn_record_list;
pub(crate) mod shape_transcript_source_setting;
pub(crate) mod shape_utterance_aggregation_duration;
pub(crate) mod shape_utterance_data_sort_by;
pub(crate) mod shape_utterance_specifications;
pub(crate) mod shape_voice_settings;
pub(crate) mod shape_advanced_recognition_setting;
pub(crate) mod shape_aggregated_utterances_summary;
pub(crate) mod shape_analytics_intent_node_summary;
pub(crate) mod shape_analytics_intent_result;
pub(crate) mod shape_analytics_intent_stage_result;
pub(crate) mod shape_analytics_session_result;
pub(crate) mod shape_analytics_utterance_result;
pub(crate) mod shape_associated_transcript;
pub(crate) mod shape_audio_log_setting;
pub(crate) mod shape_audio_log_settings_list;
pub(crate) mod shape_bedrock_model_specification;
pub(crate) mod shape_bot_alias_history_event;
pub(crate) mod shape_bot_alias_replica_summary;
pub(crate) mod shape_bot_alias_summary;
pub(crate) mod shape_bot_alias_test_execution_target;
pub(crate) mod shape_bot_export_specification;
pub(crate) mod shape_bot_import_specification;
pub(crate) mod shape_bot_locale_export_specification;
pub(crate) mod shape_bot_locale_history_event;
pub(crate) mod shape_bot_locale_import_specification;
pub(crate) mod shape_bot_locale_summary;
pub(crate) mod shape_bot_recommendation_result_statistics;
pub(crate) mod shape_bot_recommendation_summary;
pub(crate) mod shape_bot_replica_summary;
pub(crate) mod shape_bot_summary;
pub(crate) mod shape_bot_version_replica_summary;
pub(crate) mod shape_bot_version_summary;
pub(crate) mod shape_buildtime_settings;
pub(crate) mod shape_built_in_intent_summary;
pub(crate) mod shape_built_in_slot_type_summary;
pub(crate) mod shape_code_hook_specification;
pub(crate) mod shape_conditional_specification;
pub(crate) mod shape_conversation_level_test_results;
pub(crate) mod shape_conversation_level_test_results_filter_by;
pub(crate) mod shape_conversation_logs_data_source;
pub(crate) mod shape_custom_vocabulary_export_specification;
pub(crate) mod shape_custom_vocabulary_import_specification;
pub(crate) mod shape_data_source_configuration;
pub(crate) mod shape_dialog_code_hook_invocation_setting;
pub(crate) mod shape_dialog_state;
pub(crate) mod shape_elicitation_code_hook_invocation_setting;
pub(crate) mod shape_export_summary;
pub(crate) mod shape_failed_custom_vocabulary_item;
pub(crate) mod shape_fulfillment_updates_specification;
pub(crate) mod shape_generation_summary;
pub(crate) mod shape_grammar_slot_type_setting;
pub(crate) mod shape_import_summary;
pub(crate) mod shape_intent_classification_test_results;
pub(crate) mod shape_intent_level_slot_resolution_test_results;
pub(crate) mod shape_intent_summary;
pub(crate) mod shape_overall_test_results;
pub(crate) mod shape_parent_bot_network;
pub(crate) mod shape_post_fulfillment_status_specification;
pub(crate) mod shape_prompt_specification;
pub(crate) mod shape_recommended_intent_summary;
pub(crate) mod shape_relative_aggregation_duration;
pub(crate) mod shape_response_specification;
pub(crate) mod shape_runtime_settings;
pub(crate) mod shape_s3_bucket_transcript_source;
pub(crate) mod shape_sample_value;
pub(crate) mod shape_session_specification;
pub(crate) mod shape_slot_capture_setting;
pub(crate) mod shape_slot_default_value_specification;
pub(crate) mod shape_slot_resolution_setting;
pub(crate) mod shape_slot_summary;
pub(crate) mod shape_slot_type_summary;
pub(crate) mod shape_slot_value_regex_filter;
pub(crate) mod shape_specifications;
pub(crate) mod shape_sub_slot_specification_map;
pub(crate) mod shape_sub_slot_type_composition;
pub(crate) mod shape_sub_slot_type_list;
pub(crate) mod shape_test_execution_summary;
pub(crate) mod shape_test_set_discrepancy_report_bot_alias_target;
pub(crate) mod shape_test_set_export_specification;
pub(crate) mod shape_test_set_import_resource_specification;
pub(crate) mod shape_test_set_intent_discrepancy_list;
pub(crate) mod shape_test_set_slot_discrepancy_list;
pub(crate) mod shape_test_set_summary;
pub(crate) mod shape_test_set_turn_record;
pub(crate) mod shape_text_log_setting;
pub(crate) mod shape_text_log_settings_list;
pub(crate) mod shape_utterance_level_test_results;
pub(crate) mod shape_utterance_specification;
pub(crate) mod shape_wait_and_continue_specification;
pub(crate) mod shape_analytics_bin_keys;
pub(crate) mod shape_analytics_intent_group_by_keys;
pub(crate) mod shape_analytics_intent_metric_results;
pub(crate) mod shape_analytics_intent_stage_group_by_keys;
pub(crate) mod shape_analytics_intent_stage_metric_results;
pub(crate) mod shape_analytics_session_group_by_keys;
pub(crate) mod shape_analytics_session_metric_results;
pub(crate) mod shape_analytics_utterance_attribute_results;
pub(crate) mod shape_analytics_utterance_group_by_keys;
pub(crate) mod shape_analytics_utterance_metric_results;
pub(crate) mod shape_audio_log_destination;
pub(crate) mod shape_bedrock_knowledge_store_configuration;
pub(crate) mod shape_conditional_branch;
pub(crate) mod shape_conditional_branches;
pub(crate) mod shape_conversation_level_test_result_item_list;
pub(crate) mod shape_conversation_logs_data_source_filter_by;
pub(crate) mod shape_default_conditional_branch;
pub(crate) mod shape_descriptive_bot_builder_specification;
pub(crate) mod shape_dialog_action;
pub(crate) mod shape_fulfillment_start_response_specification;
pub(crate) mod shape_fulfillment_update_response_specification;
pub(crate) mod shape_grammar_slot_type_source;
pub(crate) mod shape_intent_classification_test_result_item_list;
pub(crate) mod shape_intent_level_slot_resolution_test_result_item_list;
pub(crate) mod shape_intent_override;
pub(crate) mod shape_intent_statistics;
pub(crate) mod shape_invoked_intent_samples;
pub(crate) mod shape_lambda_code_hook;
pub(crate) mod shape_message_group;
pub(crate) mod shape_message_groups_list;
pub(crate) mod shape_opensearch_configuration;
pub(crate) mod shape_overall_test_result_item_list;
pub(crate) mod shape_path_format;
pub(crate) mod shape_post_dialog_code_hook_invocation_specification;
pub(crate) mod shape_prompt_attempt_specification;
pub(crate) mod shape_prompt_attempts_specification_map;
pub(crate) mod shape_qn_a_kendra_configuration;
pub(crate) mod shape_sample_utterance_generation_specification;
pub(crate) mod shape_slot_default_value;
pub(crate) mod shape_slot_default_value_list;
pub(crate) mod shape_slot_resolution_improvement_specification;
pub(crate) mod shape_slot_type_statistics;
pub(crate) mod shape_still_waiting_response_specification;
pub(crate) mod shape_string_map;
pub(crate) mod shape_sub_slot_value_elicitation_setting;
pub(crate) mod shape_synonym_list;
pub(crate) mod shape_test_set_import_input_location;
pub(crate) mod shape_test_set_intent_discrepancy_item;
pub(crate) mod shape_test_set_slot_discrepancy_item;
pub(crate) mod shape_text_log_destination;
pub(crate) mod shape_transcript_filter;
pub(crate) mod shape_turn_specification;
pub(crate) mod shape_utterance_bot_responses;
pub(crate) mod shape_utterance_level_test_result_item_list;
pub(crate) mod shape_agent_turn_specification;
pub(crate) mod shape_allowed_input_types;
pub(crate) mod shape_analytics_bin_key;
pub(crate) mod shape_analytics_intent_group_by_key;
pub(crate) mod shape_analytics_intent_metric_result;
pub(crate) mod shape_analytics_intent_stage_group_by_key;
pub(crate) mod shape_analytics_intent_stage_metric_result;
pub(crate) mod shape_analytics_session_group_by_key;
pub(crate) mod shape_analytics_session_metric_result;
pub(crate) mod shape_analytics_utterance_attribute_result;
pub(crate) mod shape_analytics_utterance_group_by_key;
pub(crate) mod shape_analytics_utterance_metric_result;
pub(crate) mod shape_audio_and_dtmf_input_specification;
pub(crate) mod shape_cloud_watch_log_group_log_destination;
pub(crate) mod shape_condition;
pub(crate) mod shape_conversation_level_test_result_item;
pub(crate) mod shape_exact_response_fields;
pub(crate) mod shape_intent_classification_test_result_item;
pub(crate) mod shape_intent_level_slot_resolution_test_result_item;
pub(crate) mod shape_invoked_intent_sample;
pub(crate) mod shape_lex_transcript_filter;
pub(crate) mod shape_message;
pub(crate) mod shape_object_prefixes;
pub(crate) mod shape_os_include_fields;
pub(crate) mod shape_overall_test_result_item;
pub(crate) mod shape_s3_bucket_log_destination;
pub(crate) mod shape_slot_value_override;
pub(crate) mod shape_slot_value_override_map;
pub(crate) mod shape_text_input_specification;
pub(crate) mod shape_user_turn_specification;
pub(crate) mod shape_utterance_bot_response;
pub(crate) mod shape_utterance_level_test_result_item;
pub(crate) mod shape_audio_specification;
pub(crate) mod shape_conversation_level_intent_classification_results;
pub(crate) mod shape_conversation_level_slot_resolution_results;
pub(crate) mod shape_custom_payload;
pub(crate) mod shape_date_range_filter;
pub(crate) mod shape_dtmf_specification;
pub(crate) mod shape_image_response_card;
pub(crate) mod shape_intent_classification_test_result_item_counts;
pub(crate) mod shape_message_variations_list;
pub(crate) mod shape_plain_text_message;
pub(crate) mod shape_slot_resolution_test_result_items;
pub(crate) mod shape_slot_value;
pub(crate) mod shape_ssml_message;
pub(crate) mod shape_test_result_match_status_count_map;
pub(crate) mod shape_test_set_turn_result;
pub(crate) mod shape_user_turn_input_specification;
pub(crate) mod shape_user_turn_output_specification;
pub(crate) mod shape_active_context_list;
pub(crate) mod shape_agent_turn_result;
pub(crate) mod shape_button;
pub(crate) mod shape_buttons_list;
pub(crate) mod shape_conversation_level_intent_classification_result_item;
pub(crate) mod shape_conversation_level_slot_resolution_result_item;
pub(crate) mod shape_input_session_state_specification;
pub(crate) mod shape_slot_resolution_test_result_item;
pub(crate) mod shape_slot_values;
pub(crate) mod shape_user_turn_intent_output;
pub(crate) mod shape_user_turn_result;
pub(crate) mod shape_utterance_input_specification;
pub(crate) mod shape_active_context;
pub(crate) mod shape_conversation_level_result_detail;
pub(crate) mod shape_execution_error_details;
pub(crate) mod shape_runtime_hints;
pub(crate) mod shape_slot_resolution_test_result_item_counts;
pub(crate) mod shape_user_turn_slot_output_map;
pub(crate) mod shape_utterance_audio_input_specification;
pub(crate) mod shape_slot_hints_intent_map;
pub(crate) mod shape_user_turn_slot_output;
pub(crate) mod shape_slot_hints_slot_map;
pub(crate) mod shape_user_turn_slot_output_list;
pub(crate) mod shape_runtime_hint_details;
pub(crate) mod shape_runtime_hint_values_list;
pub(crate) mod shape_runtime_hint_value;