Module Smaws_Client_CognitoIdentityProvider.Json_serializers

val wrapped_integer_type_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val wrapped_boolean_type_to_yojson : bool -> Smaws_Lib.Json.SerializeHelpers.t
val message_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val web_authn_relying_party_mismatch_exception_to_yojson : Types.web_authn_relying_party_mismatch_exception -> Smaws_Lib.Json.SerializeHelpers.t
val web_authn_origin_not_allowed_exception_to_yojson : Types.web_authn_origin_not_allowed_exception -> Smaws_Lib.Json.SerializeHelpers.t
val web_authn_not_enabled_exception_to_yojson : Types.web_authn_not_enabled_exception -> Smaws_Lib.Json.SerializeHelpers.t
val boolean_type_to_yojson : bool -> Smaws_Lib.Json.SerializeHelpers.t
val web_authn_mfa_settings_type_to_yojson : Types.web_authn_mfa_settings_type -> Smaws_Lib.Json.SerializeHelpers.t
val web_authn_factor_configuration_type_to_yojson : Types.web_authn_factor_configuration_type -> [> `String of string ]
val web_authn_credentials_query_limit_type_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val web_authn_credential_not_supported_exception_to_yojson : Types.web_authn_credential_not_supported_exception -> Smaws_Lib.Json.SerializeHelpers.t
val string_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val web_authn_authenticator_attachment_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val web_authn_authenticator_transport_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val web_authn_authenticator_transports_list_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val date_type_to_yojson : Smaws_Lib__.CoreTypes.Timestamp.t -> Smaws_Lib.Json.SerializeHelpers.t
val web_authn_credential_description_to_yojson : Types.web_authn_credential_description -> Smaws_Lib.Json.SerializeHelpers.t
val web_authn_credential_description_list_type_to_yojson : Types.web_authn_credential_description list -> Smaws_Lib.Json.SerializeHelpers.t
val relying_party_id_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val user_verification_type_to_yojson : Types.user_verification_type -> [> `String of string ]
val web_authn_configuration_type_to_yojson : Types.web_authn_configuration_type -> Smaws_Lib.Json.SerializeHelpers.t
val web_authn_configuration_missing_exception_to_yojson : Types.web_authn_configuration_missing_exception -> Smaws_Lib.Json.SerializeHelpers.t
val web_authn_client_mismatch_exception_to_yojson : Types.web_authn_client_mismatch_exception -> Smaws_Lib.Json.SerializeHelpers.t
val web_authn_challenge_not_found_exception_to_yojson : Types.web_authn_challenge_not_found_exception -> Smaws_Lib.Json.SerializeHelpers.t
val verify_user_attribute_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val token_model_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val attribute_name_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val confirmation_code_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val verify_user_attribute_request_to_yojson : Types.verify_user_attribute_request -> Smaws_Lib.Json.SerializeHelpers.t
val user_not_found_exception_to_yojson : Types.user_not_found_exception -> Smaws_Lib.Json.SerializeHelpers.t
val user_not_confirmed_exception_to_yojson : Types.user_not_confirmed_exception -> Smaws_Lib.Json.SerializeHelpers.t
val too_many_requests_exception_to_yojson : Types.too_many_requests_exception -> Smaws_Lib.Json.SerializeHelpers.t
val resource_not_found_exception_to_yojson : Types.resource_not_found_exception -> Smaws_Lib.Json.SerializeHelpers.t
val password_reset_required_exception_to_yojson : Types.password_reset_required_exception -> Smaws_Lib.Json.SerializeHelpers.t
val operation_not_enabled_exception_to_yojson : Types.operation_not_enabled_exception -> Smaws_Lib.Json.SerializeHelpers.t
val not_authorized_exception_to_yojson : Types.not_authorized_exception -> Smaws_Lib.Json.SerializeHelpers.t
val limit_exceeded_exception_to_yojson : Types.limit_exceeded_exception -> Smaws_Lib.Json.SerializeHelpers.t
val invalid_parameter_exception_reason_code_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val invalid_parameter_exception_to_yojson : Types.invalid_parameter_exception -> Smaws_Lib.Json.SerializeHelpers.t
val internal_error_exception_to_yojson : Types.internal_error_exception -> Smaws_Lib.Json.SerializeHelpers.t
val forbidden_exception_to_yojson : Types.forbidden_exception -> Smaws_Lib.Json.SerializeHelpers.t
val expired_code_exception_to_yojson : Types.expired_code_exception -> Smaws_Lib.Json.SerializeHelpers.t
val code_mismatch_exception_to_yojson : Types.code_mismatch_exception -> Smaws_Lib.Json.SerializeHelpers.t
val alias_exists_exception_to_yojson : Types.alias_exists_exception -> Smaws_Lib.Json.SerializeHelpers.t
val verify_software_token_response_type_to_yojson : Types.verify_software_token_response_type -> [> `String of string ]
val session_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val verify_software_token_response_to_yojson : Types.verify_software_token_response -> Smaws_Lib.Json.SerializeHelpers.t
val software_token_mfa_user_code_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val verify_software_token_request_to_yojson : Types.verify_software_token_request -> Smaws_Lib.Json.SerializeHelpers.t
val software_token_mfa_not_found_exception_to_yojson : Types.software_token_mfa_not_found_exception -> Smaws_Lib.Json.SerializeHelpers.t
val invalid_user_pool_configuration_exception_to_yojson : Types.invalid_user_pool_configuration_exception -> Smaws_Lib.Json.SerializeHelpers.t
val enable_software_token_mfa_exception_to_yojson : Types.enable_software_token_mfa_exception -> Smaws_Lib.Json.SerializeHelpers.t
val verified_attribute_type_to_yojson : Types.verified_attribute_type -> [> `String of string ]
val verified_attributes_list_type_to_yojson : Types.verified_attribute_type list -> Smaws_Lib.Json.SerializeHelpers.t
val sms_verification_message_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val email_verification_message_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val email_verification_subject_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val default_email_option_type_to_yojson : Types.default_email_option_type -> [> `String of string ]
val verification_message_template_type_to_yojson : Types.verification_message_template_type -> Smaws_Lib.Json.SerializeHelpers.t
val username_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val attribute_value_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val attribute_list_type_to_yojson : Types.attribute_type list -> Smaws_Lib.Json.SerializeHelpers.t
val user_status_type_to_yojson : Types.user_status_type -> [> `String of string ]
val delivery_medium_type_to_yojson : Types.delivery_medium_type -> [> `String of string ]
val mfa_option_type_to_yojson : Types.mfa_option_type -> Smaws_Lib.Json.SerializeHelpers.t
val mfa_option_list_type_to_yojson : Types.mfa_option_type list -> Smaws_Lib.Json.SerializeHelpers.t
val users_list_type_to_yojson : Types.user_type list -> Smaws_Lib.Json.SerializeHelpers.t
val username_exists_exception_to_yojson : Types.username_exists_exception -> Smaws_Lib.Json.SerializeHelpers.t
val username_configuration_type_to_yojson : Types.username_configuration_type -> Smaws_Lib.Json.SerializeHelpers.t
val username_attribute_type_to_yojson : Types.username_attribute_type -> [> `String of string ]
val username_attributes_list_type_to_yojson : Types.username_attribute_type list -> Smaws_Lib.Json.SerializeHelpers.t
val user_pool_id_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val user_pool_name_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val password_policy_min_length_type_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val password_history_size_type_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val temporary_password_validity_days_type_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val password_policy_type_to_yojson : Types.password_policy_type -> Smaws_Lib.Json.SerializeHelpers.t
val auth_factor_type_to_yojson : Types.auth_factor_type -> [> `String of string ]
val allowed_first_auth_factors_list_type_to_yojson : Types.auth_factor_type list -> Smaws_Lib.Json.SerializeHelpers.t
val sign_in_policy_type_to_yojson : Types.sign_in_policy_type -> Smaws_Lib.Json.SerializeHelpers.t
val user_pool_policy_type_to_yojson : Types.user_pool_policy_type -> Smaws_Lib.Json.SerializeHelpers.t
val deletion_protection_type_to_yojson : Types.deletion_protection_type -> [> `String of string ]
val arn_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val pre_token_generation_lambda_version_type_to_yojson : Types.pre_token_generation_lambda_version_type -> [> `String of string ]
val pre_token_generation_version_config_type_to_yojson : Types.pre_token_generation_version_config_type -> Smaws_Lib.Json.SerializeHelpers.t
val custom_sms_sender_lambda_version_type_to_yojson : Types.custom_sms_sender_lambda_version_type -> [> `String of string ]
val custom_sms_lambda_version_config_type_to_yojson : Types.custom_sms_lambda_version_config_type -> Smaws_Lib.Json.SerializeHelpers.t
val custom_email_sender_lambda_version_type_to_yojson : Types.custom_email_sender_lambda_version_type -> [> `String of string ]
val custom_email_lambda_version_config_type_to_yojson : Types.custom_email_lambda_version_config_type -> Smaws_Lib.Json.SerializeHelpers.t
val inbound_federation_lambda_version_type_to_yojson : Types.inbound_federation_lambda_version_type -> [> `String of string ]
val inbound_federation_lambda_type_to_yojson : Types.inbound_federation_lambda_type -> Smaws_Lib.Json.SerializeHelpers.t
val lambda_config_type_to_yojson : Types.lambda_config_type -> Smaws_Lib.Json.SerializeHelpers.t
val status_type_to_yojson : Types.status_type -> [> `String of string ]
val custom_attribute_name_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val attribute_data_type_to_yojson : Types.attribute_data_type -> [> `String of string ]
val number_attribute_constraints_type_to_yojson : Types.number_attribute_constraints_type -> Smaws_Lib.Json.SerializeHelpers.t
val string_attribute_constraints_type_to_yojson : Types.string_attribute_constraints_type -> Smaws_Lib.Json.SerializeHelpers.t
val schema_attribute_type_to_yojson : Types.schema_attribute_type -> Smaws_Lib.Json.SerializeHelpers.t
val schema_attributes_list_type_to_yojson : Types.schema_attribute_type list -> Smaws_Lib.Json.SerializeHelpers.t
val alias_attribute_type_to_yojson : Types.alias_attribute_type -> [> `String of string ]
val alias_attributes_list_type_to_yojson : Types.alias_attribute_type list -> Smaws_Lib.Json.SerializeHelpers.t
val attributes_require_verification_before_update_type_to_yojson : Types.verified_attribute_type list -> Smaws_Lib.Json.SerializeHelpers.t
val user_attribute_update_settings_type_to_yojson : Types.user_attribute_update_settings_type -> Smaws_Lib.Json.SerializeHelpers.t
val user_pool_mfa_type_to_yojson : Types.user_pool_mfa_type -> [> `String of string ]
val device_configuration_type_to_yojson : Types.device_configuration_type -> Smaws_Lib.Json.SerializeHelpers.t
val integer_type_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val email_address_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val email_sending_account_type_to_yojson : Types.email_sending_account_type -> [> `String of string ]
val ses_configuration_set_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val email_configuration_type_to_yojson : Types.email_configuration_type -> Smaws_Lib.Json.SerializeHelpers.t
val region_code_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val sms_configuration_type_to_yojson : Types.sms_configuration_type -> Smaws_Lib.Json.SerializeHelpers.t
val tag_value_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val tag_keys_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val user_pool_tags_type_to_yojson : (string * string) list -> Smaws_Lib.Json.SerializeHelpers.t
val domain_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val admin_create_user_unused_account_validity_days_type_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val sms_invite_message_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val email_invite_message_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val message_template_type_to_yojson : Types.message_template_type -> Smaws_Lib.Json.SerializeHelpers.t
val admin_create_user_config_type_to_yojson : Types.admin_create_user_config_type -> Smaws_Lib.Json.SerializeHelpers.t
val advanced_security_mode_type_to_yojson : Types.advanced_security_mode_type -> [> `String of string ]
val advanced_security_enabled_mode_type_to_yojson : Types.advanced_security_enabled_mode_type -> [> `String of string ]
val advanced_security_additional_flows_type_to_yojson : Types.advanced_security_additional_flows_type -> Smaws_Lib.Json.SerializeHelpers.t
val user_pool_add_ons_type_to_yojson : Types.user_pool_add_ons_type -> Smaws_Lib.Json.SerializeHelpers.t
val priority_type_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val recovery_option_name_type_to_yojson : Types.recovery_option_name_type -> [> `String of string ]
val recovery_option_type_to_yojson : Types.recovery_option_type -> Smaws_Lib.Json.SerializeHelpers.t
val recovery_mechanisms_type_to_yojson : Types.recovery_option_type list -> Smaws_Lib.Json.SerializeHelpers.t
val account_recovery_setting_type_to_yojson : Types.account_recovery_setting_type -> Smaws_Lib.Json.SerializeHelpers.t
val user_pool_tier_type_to_yojson : Types.user_pool_tier_type -> [> `String of string ]
val encryption_key_type_to_yojson : Types.encryption_key_type -> [> `String of string ]
val encryption_key_arn_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val key_configuration_type_to_yojson : Types.key_configuration_type -> Smaws_Lib.Json.SerializeHelpers.t
val issuer_type_to_yojson : Types.issuer_type -> [> `String of string ]
val issuer_configuration_type_to_yojson : Types.issuer_configuration_type -> Smaws_Lib.Json.SerializeHelpers.t
val user_pool_tags_list_type_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val user_pool_tagging_exception_to_yojson : Types.user_pool_tagging_exception -> Smaws_Lib.Json.SerializeHelpers.t
val region_name_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val replica_status_type_to_yojson : Types.replica_status_type -> [> `String of string ]
val replica_role_type_to_yojson : Types.replica_role_type -> [> `String of string ]
val user_pool_replica_type_to_yojson : Types.user_pool_replica_type -> Smaws_Lib.Json.SerializeHelpers.t
val user_pool_replica_list_type_to_yojson : Types.user_pool_replica_type list -> Smaws_Lib.Json.SerializeHelpers.t
val replica_regions_type_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val user_pool_description_type_to_yojson : Types.user_pool_description_type -> Smaws_Lib.Json.SerializeHelpers.t
val user_pool_list_type_to_yojson : Types.user_pool_description_type list -> Smaws_Lib.Json.SerializeHelpers.t
val client_name_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val client_id_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val client_secret_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val refresh_token_validity_type_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val access_token_validity_type_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val id_token_validity_type_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val time_units_type_to_yojson : Types.time_units_type -> [> `String of string ]
val token_validity_units_type_to_yojson : Types.token_validity_units_type -> Smaws_Lib.Json.SerializeHelpers.t
val client_permission_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val client_permission_list_type_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val explicit_auth_flows_type_to_yojson : Types.explicit_auth_flows_type -> [> `String of string ]
val explicit_auth_flows_list_type_to_yojson : Types.explicit_auth_flows_type list -> Smaws_Lib.Json.SerializeHelpers.t
val provider_name_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val supported_identity_providers_list_type_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val redirect_url_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val callback_ur_ls_list_type_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val logout_ur_ls_list_type_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val o_auth_flow_type_to_yojson : Types.o_auth_flow_type -> [> `String of string ]
val o_auth_flows_type_to_yojson : Types.o_auth_flow_type list -> Smaws_Lib.Json.SerializeHelpers.t
val scope_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val scope_list_type_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val hex_string_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val analytics_configuration_type_to_yojson : Types.analytics_configuration_type -> Smaws_Lib.Json.SerializeHelpers.t
val prevent_user_existence_error_types_to_yojson : Types.prevent_user_existence_error_types -> [> `String of string ]
val auth_session_validity_type_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val feature_type_to_yojson : Types.feature_type -> [> `String of string ]
val retry_grace_period_seconds_type_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val refresh_token_rotation_type_to_yojson : Types.refresh_token_rotation_type -> Smaws_Lib.Json.SerializeHelpers.t
val user_pool_client_type_to_yojson : Types.user_pool_client_type -> Smaws_Lib.Json.SerializeHelpers.t
val user_pool_client_description_to_yojson : Types.user_pool_client_description -> Smaws_Lib.Json.SerializeHelpers.t
val user_pool_client_list_type_to_yojson : Types.user_pool_client_description list -> Smaws_Lib.Json.SerializeHelpers.t
val user_pool_add_on_not_enabled_exception_to_yojson : Types.user_pool_add_on_not_enabled_exception -> Smaws_Lib.Json.SerializeHelpers.t
val user_mfa_setting_list_type_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val user_lambda_validation_exception_to_yojson : Types.user_lambda_validation_exception -> Smaws_Lib.Json.SerializeHelpers.t
val user_import_job_name_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val user_import_job_id_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val pre_signed_url_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val user_import_job_status_type_to_yojson : Types.user_import_job_status_type -> [> `String of string ]
val completion_message_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val user_import_job_type_to_yojson : Types.user_import_job_type -> Smaws_Lib.Json.SerializeHelpers.t
val user_import_jobs_list_type_to_yojson : Types.user_import_job_type list -> Smaws_Lib.Json.SerializeHelpers.t
val user_import_in_progress_exception_to_yojson : Types.user_import_in_progress_exception -> Smaws_Lib.Json.SerializeHelpers.t
val user_filter_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val user_context_data_type_to_yojson : Types.user_context_data_type -> Smaws_Lib.Json.SerializeHelpers.t
val update_user_pool_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val update_user_pool_request_to_yojson : Types.update_user_pool_request -> Smaws_Lib.Json.SerializeHelpers.t
val update_user_pool_replica_response_to_yojson : Types.update_user_pool_replica_response -> Smaws_Lib.Json.SerializeHelpers.t
val update_replica_status_type_to_yojson : Types.update_replica_status_type -> [> `String of string ]
val update_user_pool_replica_request_to_yojson : Types.update_user_pool_replica_request -> Smaws_Lib.Json.SerializeHelpers.t
val health_check_id_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val update_user_pool_domain_response_to_yojson : Types.update_user_pool_domain_response -> Smaws_Lib.Json.SerializeHelpers.t
val security_policy_type_to_yojson : Types.security_policy_type -> [> `String of string ]
val custom_domain_config_type_to_yojson : Types.custom_domain_config_type -> Smaws_Lib.Json.SerializeHelpers.t
val update_user_pool_domain_request_to_yojson : Types.update_user_pool_domain_request -> Smaws_Lib.Json.SerializeHelpers.t
val feature_unavailable_in_tier_exception_to_yojson : Types.feature_unavailable_in_tier_exception -> Smaws_Lib.Json.SerializeHelpers.t
val concurrent_modification_exception_to_yojson : Types.concurrent_modification_exception -> Smaws_Lib.Json.SerializeHelpers.t
val update_user_pool_client_response_to_yojson : Types.update_user_pool_client_response -> Smaws_Lib.Json.SerializeHelpers.t
val update_user_pool_client_request_to_yojson : Types.update_user_pool_client_request -> Smaws_Lib.Json.SerializeHelpers.t
val scope_does_not_exist_exception_to_yojson : Types.scope_does_not_exist_exception -> Smaws_Lib.Json.SerializeHelpers.t
val invalid_o_auth_flow_exception_to_yojson : Types.invalid_o_auth_flow_exception -> Smaws_Lib.Json.SerializeHelpers.t
val tier_change_not_allowed_exception_to_yojson : Types.tier_change_not_allowed_exception -> Smaws_Lib.Json.SerializeHelpers.t
val invalid_sms_role_trust_relationship_exception_to_yojson : Types.invalid_sms_role_trust_relationship_exception -> Smaws_Lib.Json.SerializeHelpers.t
val invalid_sms_role_access_policy_exception_to_yojson : Types.invalid_sms_role_access_policy_exception -> Smaws_Lib.Json.SerializeHelpers.t
val invalid_email_role_access_policy_exception_to_yojson : Types.invalid_email_role_access_policy_exception -> Smaws_Lib.Json.SerializeHelpers.t
val code_delivery_details_type_to_yojson : Types.code_delivery_details_type -> Smaws_Lib.Json.SerializeHelpers.t
val code_delivery_details_list_type_to_yojson : Types.code_delivery_details_type list -> Smaws_Lib.Json.SerializeHelpers.t
val update_user_attributes_response_to_yojson : Types.update_user_attributes_response -> Smaws_Lib.Json.SerializeHelpers.t
val client_metadata_type_to_yojson : (string * string) list -> Smaws_Lib.Json.SerializeHelpers.t
val update_user_attributes_request_to_yojson : Types.update_user_attributes_request -> Smaws_Lib.Json.SerializeHelpers.t
val unexpected_lambda_exception_to_yojson : Types.unexpected_lambda_exception -> Smaws_Lib.Json.SerializeHelpers.t
val invalid_lambda_response_exception_to_yojson : Types.invalid_lambda_response_exception -> Smaws_Lib.Json.SerializeHelpers.t
val code_delivery_failure_exception_to_yojson : Types.code_delivery_failure_exception -> Smaws_Lib.Json.SerializeHelpers.t
val terms_id_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val terms_name_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val terms_source_type_to_yojson : Types.terms_source_type -> [> `String of string ]
val terms_enforcement_type_to_yojson : Types.terms_enforcement_type -> [> `String of string ]
val language_id_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val update_terms_response_to_yojson : Types.update_terms_response -> Smaws_Lib.Json.SerializeHelpers.t
val update_terms_request_to_yojson : Types.update_terms_request -> Smaws_Lib.Json.SerializeHelpers.t
val terms_exists_exception_to_yojson : Types.terms_exists_exception -> Smaws_Lib.Json.SerializeHelpers.t
val resource_server_identifier_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val resource_server_name_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val resource_server_scope_name_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val resource_server_scope_description_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val resource_server_scope_type_to_yojson : Types.resource_server_scope_type -> Smaws_Lib.Json.SerializeHelpers.t
val resource_server_scope_list_type_to_yojson : Types.resource_server_scope_type list -> Smaws_Lib.Json.SerializeHelpers.t
val resource_server_type_to_yojson : Types.resource_server_type -> Smaws_Lib.Json.SerializeHelpers.t
val update_resource_server_response_to_yojson : Types.update_resource_server_response -> Smaws_Lib.Json.SerializeHelpers.t
val update_resource_server_request_to_yojson : Types.update_resource_server_request -> Smaws_Lib.Json.SerializeHelpers.t
val limit_class_to_yojson : Types.limit_class -> [> `String of string ]
val string_to_string_map_type_to_yojson : (string * string) list -> Smaws_Lib.Json.SerializeHelpers.t
val limit_definition_type_to_yojson : Types.limit_definition_type -> Smaws_Lib.Json.SerializeHelpers.t
val update_provisioned_limit_response_to_yojson : Types.update_provisioned_limit_response -> Smaws_Lib.Json.SerializeHelpers.t
val update_provisioned_limit_request_to_yojson : Types.update_provisioned_limit_request -> Smaws_Lib.Json.SerializeHelpers.t
val service_quota_exceeded_exception_to_yojson : Types.service_quota_exceeded_exception -> Smaws_Lib.Json.SerializeHelpers.t
val managed_login_branding_id_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val asset_category_type_to_yojson : Types.asset_category_type -> [> `String of string ]
val color_scheme_mode_type_to_yojson : Types.color_scheme_mode_type -> [> `String of string ]
val asset_extension_type_to_yojson : Types.asset_extension_type -> [> `String of string ]
val asset_bytes_type_to_yojson : Stdlib.Bytes.t -> Smaws_Lib.Json.SerializeHelpers.t
val resource_id_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val asset_list_type_to_yojson : Types.asset_type list -> Smaws_Lib.Json.SerializeHelpers.t
val managed_login_branding_type_to_yojson : Types.managed_login_branding_type -> Smaws_Lib.Json.SerializeHelpers.t
val update_managed_login_branding_response_to_yojson : Types.update_managed_login_branding_response -> Smaws_Lib.Json.SerializeHelpers.t
val update_managed_login_branding_request_to_yojson : Types.update_managed_login_branding_request -> Smaws_Lib.Json.SerializeHelpers.t
val identity_provider_type_type_to_yojson : Types.identity_provider_type_type -> [> `String of string ]
val provider_details_type_to_yojson : (string * string) list -> Smaws_Lib.Json.SerializeHelpers.t
val attribute_mapping_key_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val attribute_mapping_type_to_yojson : (string * string) list -> Smaws_Lib.Json.SerializeHelpers.t
val idp_identifier_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val idp_identifiers_list_type_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val identity_provider_type_to_yojson : Types.identity_provider_type -> Smaws_Lib.Json.SerializeHelpers.t
val update_identity_provider_response_to_yojson : Types.update_identity_provider_response -> Smaws_Lib.Json.SerializeHelpers.t
val update_identity_provider_request_to_yojson : Types.update_identity_provider_request -> Smaws_Lib.Json.SerializeHelpers.t
val unsupported_identity_provider_exception_to_yojson : Types.unsupported_identity_provider_exception -> Smaws_Lib.Json.SerializeHelpers.t
val group_name_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val description_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val precedence_type_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val update_group_response_to_yojson : Types.update_group_response -> Smaws_Lib.Json.SerializeHelpers.t
val update_group_request_to_yojson : Types.update_group_request -> Smaws_Lib.Json.SerializeHelpers.t
val update_device_status_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val device_key_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val device_remembered_status_type_to_yojson : Types.device_remembered_status_type -> [> `String of string ]
val update_device_status_request_to_yojson : Types.update_device_status_request -> Smaws_Lib.Json.SerializeHelpers.t
val update_auth_event_feedback_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val event_id_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val feedback_value_type_to_yojson : Types.feedback_value_type -> [> `String of string ]
val update_auth_event_feedback_request_to_yojson : Types.update_auth_event_feedback_request -> Smaws_Lib.Json.SerializeHelpers.t
val untag_resource_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val untag_resource_request_to_yojson : Types.untag_resource_request -> Smaws_Lib.Json.SerializeHelpers.t
val unsupported_user_state_exception_to_yojson : Types.unsupported_user_state_exception -> Smaws_Lib.Json.SerializeHelpers.t
val unsupported_token_type_exception_to_yojson : Types.unsupported_token_type_exception -> Smaws_Lib.Json.SerializeHelpers.t
val unsupported_operation_exception_to_yojson : Types.unsupported_operation_exception -> Smaws_Lib.Json.SerializeHelpers.t
val unauthorized_exception_to_yojson : Types.unauthorized_exception -> Smaws_Lib.Json.SerializeHelpers.t
val image_url_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val css_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val css_version_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val ui_customization_type_to_yojson : Types.ui_customization_type -> Smaws_Lib.Json.SerializeHelpers.t
val too_many_failed_attempts_exception_to_yojson : Types.too_many_failed_attempts_exception -> Smaws_Lib.Json.SerializeHelpers.t
val terms_description_type_to_yojson : Types.terms_description_type -> Smaws_Lib.Json.SerializeHelpers.t
val terms_description_list_type_to_yojson : Types.terms_description_type list -> Smaws_Lib.Json.SerializeHelpers.t
val tag_resource_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val tag_resource_request_to_yojson : Types.tag_resource_request -> Smaws_Lib.Json.SerializeHelpers.t
val stop_user_import_job_response_to_yojson : Types.stop_user_import_job_response -> Smaws_Lib.Json.SerializeHelpers.t
val stop_user_import_job_request_to_yojson : Types.stop_user_import_job_request -> Smaws_Lib.Json.SerializeHelpers.t
val precondition_not_met_exception_to_yojson : Types.precondition_not_met_exception -> Smaws_Lib.Json.SerializeHelpers.t
val start_web_authn_registration_response_to_yojson : Types.start_web_authn_registration_response -> Smaws_Lib.Json.SerializeHelpers.t
val start_web_authn_registration_request_to_yojson : Types.start_web_authn_registration_request -> Smaws_Lib.Json.SerializeHelpers.t
val start_user_import_job_response_to_yojson : Types.start_user_import_job_response -> Smaws_Lib.Json.SerializeHelpers.t
val start_user_import_job_request_to_yojson : Types.start_user_import_job_request -> Smaws_Lib.Json.SerializeHelpers.t
val software_token_mfa_settings_type_to_yojson : Types.software_token_mfa_settings_type -> Smaws_Lib.Json.SerializeHelpers.t
val software_token_mfa_config_type_to_yojson : Types.software_token_mfa_config_type -> Smaws_Lib.Json.SerializeHelpers.t
val sms_mfa_config_type_to_yojson : Types.sms_mfa_config_type -> Smaws_Lib.Json.SerializeHelpers.t
val skipped_ip_range_list_type_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val sign_up_response_to_yojson : Types.sign_up_response -> Smaws_Lib.Json.SerializeHelpers.t
val secret_hash_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val password_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val analytics_metadata_type_to_yojson : Types.analytics_metadata_type -> Smaws_Lib.Json.SerializeHelpers.t
val sign_up_request_to_yojson : Types.sign_up_request -> Smaws_Lib.Json.SerializeHelpers.t
val invalid_password_exception_to_yojson : Types.invalid_password_exception -> Smaws_Lib.Json.SerializeHelpers.t
val set_user_settings_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val set_user_settings_request_to_yojson : Types.set_user_settings_request -> Smaws_Lib.Json.SerializeHelpers.t
val email_mfa_message_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val email_mfa_subject_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val email_mfa_config_type_to_yojson : Types.email_mfa_config_type -> Smaws_Lib.Json.SerializeHelpers.t
val set_user_pool_mfa_config_response_to_yojson : Types.set_user_pool_mfa_config_response -> Smaws_Lib.Json.SerializeHelpers.t
val set_user_pool_mfa_config_request_to_yojson : Types.set_user_pool_mfa_config_request -> Smaws_Lib.Json.SerializeHelpers.t
val set_user_mfa_preference_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val sms_mfa_settings_type_to_yojson : Types.sms_mfa_settings_type -> Smaws_Lib.Json.SerializeHelpers.t
val email_mfa_settings_type_to_yojson : Types.email_mfa_settings_type -> Smaws_Lib.Json.SerializeHelpers.t
val set_user_mfa_preference_request_to_yojson : Types.set_user_mfa_preference_request -> Smaws_Lib.Json.SerializeHelpers.t
val set_ui_customization_response_to_yojson : Types.set_ui_customization_response -> Smaws_Lib.Json.SerializeHelpers.t
val image_file_type_to_yojson : Stdlib.Bytes.t -> Smaws_Lib.Json.SerializeHelpers.t
val set_ui_customization_request_to_yojson : Types.set_ui_customization_request -> Smaws_Lib.Json.SerializeHelpers.t
val event_filter_type_to_yojson : Types.event_filter_type -> [> `String of string ]
val event_filters_type_to_yojson : Types.event_filter_type list -> Smaws_Lib.Json.SerializeHelpers.t
val compromised_credentials_event_action_type_to_yojson : Types.compromised_credentials_event_action_type -> [> `String of string ]
val compromised_credentials_actions_type_to_yojson : Types.compromised_credentials_actions_type -> Smaws_Lib.Json.SerializeHelpers.t
val compromised_credentials_risk_configuration_type_to_yojson : Types.compromised_credentials_risk_configuration_type -> Smaws_Lib.Json.SerializeHelpers.t
val email_notification_subject_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val email_notification_body_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val notify_email_type_to_yojson : Types.notify_email_type -> Smaws_Lib.Json.SerializeHelpers.t
val notify_configuration_type_to_yojson : Types.notify_configuration_type -> Smaws_Lib.Json.SerializeHelpers.t
val account_takeover_action_notify_type_to_yojson : bool -> Smaws_Lib.Json.SerializeHelpers.t
val account_takeover_event_action_type_to_yojson : Types.account_takeover_event_action_type -> [> `String of string ]
val account_takeover_action_type_to_yojson : Types.account_takeover_action_type -> Smaws_Lib.Json.SerializeHelpers.t
val account_takeover_actions_type_to_yojson : Types.account_takeover_actions_type -> Smaws_Lib.Json.SerializeHelpers.t
val account_takeover_risk_configuration_type_to_yojson : Types.account_takeover_risk_configuration_type -> Smaws_Lib.Json.SerializeHelpers.t
val blocked_ip_range_list_type_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val risk_exception_configuration_type_to_yojson : Types.risk_exception_configuration_type -> Smaws_Lib.Json.SerializeHelpers.t
val risk_configuration_type_to_yojson : Types.risk_configuration_type -> Smaws_Lib.Json.SerializeHelpers.t
val set_risk_configuration_response_to_yojson : Types.set_risk_configuration_response -> Smaws_Lib.Json.SerializeHelpers.t
val set_risk_configuration_request_to_yojson : Types.set_risk_configuration_request -> Smaws_Lib.Json.SerializeHelpers.t
val log_level_to_yojson : Types.log_level -> [> `String of string ]
val event_source_name_to_yojson : Types.event_source_name -> [> `String of string ]
val cloud_watch_logs_configuration_type_to_yojson : Types.cloud_watch_logs_configuration_type -> Smaws_Lib.Json.SerializeHelpers.t
val s3_arn_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val s3_configuration_type_to_yojson : Types.s3_configuration_type -> Smaws_Lib.Json.SerializeHelpers.t
val firehose_configuration_type_to_yojson : Types.firehose_configuration_type -> Smaws_Lib.Json.SerializeHelpers.t
val log_configuration_type_to_yojson : Types.log_configuration_type -> Smaws_Lib.Json.SerializeHelpers.t
val log_configuration_list_type_to_yojson : Types.log_configuration_type list -> Smaws_Lib.Json.SerializeHelpers.t
val log_delivery_configuration_type_to_yojson : Types.log_delivery_configuration_type -> Smaws_Lib.Json.SerializeHelpers.t
val set_log_delivery_configuration_response_to_yojson : Types.set_log_delivery_configuration_response -> Smaws_Lib.Json.SerializeHelpers.t
val set_log_delivery_configuration_request_to_yojson : Types.set_log_delivery_configuration_request -> Smaws_Lib.Json.SerializeHelpers.t
val secret_code_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val searched_attribute_names_list_type_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val search_pagination_token_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val s3_bucket_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val risk_level_type_to_yojson : Types.risk_level_type -> [> `String of string ]
val risk_decision_type_to_yojson : Types.risk_decision_type -> [> `String of string ]
val revoke_token_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val revoke_token_request_to_yojson : Types.revoke_token_request -> Smaws_Lib.Json.SerializeHelpers.t
val challenge_name_type_to_yojson : Types.challenge_name_type -> [> `String of string ]
val challenge_parameters_type_to_yojson : (string * string) list -> Smaws_Lib.Json.SerializeHelpers.t
val new_device_metadata_type_to_yojson : Types.new_device_metadata_type -> Smaws_Lib.Json.SerializeHelpers.t
val authentication_result_type_to_yojson : Types.authentication_result_type -> Smaws_Lib.Json.SerializeHelpers.t
val respond_to_auth_challenge_response_to_yojson : Types.respond_to_auth_challenge_response -> Smaws_Lib.Json.SerializeHelpers.t
val challenge_responses_type_to_yojson : (string * string) list -> Smaws_Lib.Json.SerializeHelpers.t
val respond_to_auth_challenge_request_to_yojson : Types.respond_to_auth_challenge_request -> Smaws_Lib.Json.SerializeHelpers.t
val password_history_policy_violation_exception_to_yojson : Types.password_history_policy_violation_exception -> Smaws_Lib.Json.SerializeHelpers.t
val mfa_method_not_found_exception_to_yojson : Types.mfa_method_not_found_exception -> Smaws_Lib.Json.SerializeHelpers.t
val resource_servers_list_type_to_yojson : Types.resource_server_type list -> Smaws_Lib.Json.SerializeHelpers.t
val resend_confirmation_code_response_to_yojson : Types.resend_confirmation_code_response -> Smaws_Lib.Json.SerializeHelpers.t
val resend_confirmation_code_request_to_yojson : Types.resend_confirmation_code_request -> Smaws_Lib.Json.SerializeHelpers.t
val refresh_token_reuse_exception_to_yojson : Types.refresh_token_reuse_exception -> Smaws_Lib.Json.SerializeHelpers.t
val query_limit_type_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val query_limit_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val provider_description_to_yojson : Types.provider_description -> Smaws_Lib.Json.SerializeHelpers.t
val providers_list_type_to_yojson : Types.provider_description list -> Smaws_Lib.Json.SerializeHelpers.t
val provider_user_identifier_type_to_yojson : Types.provider_user_identifier_type -> Smaws_Lib.Json.SerializeHelpers.t
val provider_name_type_v2_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val pool_query_limit_type_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val pagination_key_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val pagination_key_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val message_action_type_to_yojson : Types.message_action_type -> [> `String of string ]
val managed_login_branding_exists_exception_to_yojson : Types.managed_login_branding_exists_exception -> Smaws_Lib.Json.SerializeHelpers.t
val list_web_authn_credentials_response_to_yojson : Types.list_web_authn_credentials_response -> Smaws_Lib.Json.SerializeHelpers.t
val list_web_authn_credentials_request_to_yojson : Types.list_web_authn_credentials_request -> Smaws_Lib.Json.SerializeHelpers.t
val list_users_response_to_yojson : Types.list_users_response -> Smaws_Lib.Json.SerializeHelpers.t
val list_users_request_to_yojson : Types.list_users_request -> Smaws_Lib.Json.SerializeHelpers.t
val list_users_in_group_response_to_yojson : Types.list_users_in_group_response -> Smaws_Lib.Json.SerializeHelpers.t
val list_users_in_group_request_to_yojson : Types.list_users_in_group_request -> Smaws_Lib.Json.SerializeHelpers.t
val list_user_pools_response_to_yojson : Types.list_user_pools_response -> Smaws_Lib.Json.SerializeHelpers.t
val list_user_pools_request_to_yojson : Types.list_user_pools_request -> Smaws_Lib.Json.SerializeHelpers.t
val list_user_pool_replicas_response_to_yojson : Types.list_user_pool_replicas_response -> Smaws_Lib.Json.SerializeHelpers.t
val list_user_pool_replicas_request_to_yojson : Types.list_user_pool_replicas_request -> Smaws_Lib.Json.SerializeHelpers.t
val list_user_pool_clients_response_to_yojson : Types.list_user_pool_clients_response -> Smaws_Lib.Json.SerializeHelpers.t
val list_user_pool_clients_request_to_yojson : Types.list_user_pool_clients_request -> Smaws_Lib.Json.SerializeHelpers.t
val client_secret_id_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val client_secret_descriptor_type_to_yojson : Types.client_secret_descriptor_type -> Smaws_Lib.Json.SerializeHelpers.t
val client_secret_descriptor_list_type_to_yojson : Types.client_secret_descriptor_type list -> Smaws_Lib.Json.SerializeHelpers.t
val list_user_pool_client_secrets_response_to_yojson : Types.list_user_pool_client_secrets_response -> Smaws_Lib.Json.SerializeHelpers.t
val list_user_pool_client_secrets_request_to_yojson : Types.list_user_pool_client_secrets_request -> Smaws_Lib.Json.SerializeHelpers.t
val internal_server_exception_to_yojson : Types.internal_server_exception -> Smaws_Lib.Json.SerializeHelpers.t
val list_user_import_jobs_response_to_yojson : Types.list_user_import_jobs_response -> Smaws_Lib.Json.SerializeHelpers.t
val list_user_import_jobs_request_to_yojson : Types.list_user_import_jobs_request -> Smaws_Lib.Json.SerializeHelpers.t
val list_terms_response_to_yojson : Types.list_terms_response -> Smaws_Lib.Json.SerializeHelpers.t
val list_terms_request_max_results_integer_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val list_terms_request_to_yojson : Types.list_terms_request -> Smaws_Lib.Json.SerializeHelpers.t
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 list_resource_servers_response_to_yojson : Types.list_resource_servers_response -> Smaws_Lib.Json.SerializeHelpers.t
val list_resource_servers_limit_type_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val list_resource_servers_request_to_yojson : Types.list_resource_servers_request -> Smaws_Lib.Json.SerializeHelpers.t
val list_providers_limit_type_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val list_of_string_types_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val list_identity_providers_response_to_yojson : Types.list_identity_providers_response -> Smaws_Lib.Json.SerializeHelpers.t
val list_identity_providers_request_to_yojson : Types.list_identity_providers_request -> Smaws_Lib.Json.SerializeHelpers.t
val group_list_type_to_yojson : Types.group_type list -> Smaws_Lib.Json.SerializeHelpers.t
val list_groups_response_to_yojson : Types.list_groups_response -> Smaws_Lib.Json.SerializeHelpers.t
val list_groups_request_to_yojson : Types.list_groups_request -> Smaws_Lib.Json.SerializeHelpers.t
val device_list_type_to_yojson : Types.device_type list -> Smaws_Lib.Json.SerializeHelpers.t
val list_devices_response_to_yojson : Types.list_devices_response -> Smaws_Lib.Json.SerializeHelpers.t
val list_devices_request_to_yojson : Types.list_devices_request -> Smaws_Lib.Json.SerializeHelpers.t
val available_challenge_list_type_to_yojson : Types.challenge_name_type list -> Smaws_Lib.Json.SerializeHelpers.t
val initiate_auth_response_to_yojson : Types.initiate_auth_response -> Smaws_Lib.Json.SerializeHelpers.t
val auth_flow_type_to_yojson : Types.auth_flow_type -> [> `String of string ]
val auth_parameters_type_to_yojson : (string * string) list -> Smaws_Lib.Json.SerializeHelpers.t
val initiate_auth_request_to_yojson : Types.initiate_auth_request -> Smaws_Lib.Json.SerializeHelpers.t
val http_header_list_to_yojson : Types.http_header list -> Smaws_Lib.Json.SerializeHelpers.t
val group_exists_exception_to_yojson : Types.group_exists_exception -> Smaws_Lib.Json.SerializeHelpers.t
val global_sign_out_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val global_sign_out_request_to_yojson : Types.global_sign_out_request -> Smaws_Lib.Json.SerializeHelpers.t
val get_user_response_to_yojson : Types.get_user_response -> Smaws_Lib.Json.SerializeHelpers.t
val get_user_request_to_yojson : Types.get_user_request -> Smaws_Lib.Json.SerializeHelpers.t
val get_user_pool_mfa_config_response_to_yojson : Types.get_user_pool_mfa_config_response -> Smaws_Lib.Json.SerializeHelpers.t
val get_user_pool_mfa_config_request_to_yojson : Types.get_user_pool_mfa_config_request -> Smaws_Lib.Json.SerializeHelpers.t
val configured_user_auth_factors_list_type_to_yojson : Types.auth_factor_type list -> Smaws_Lib.Json.SerializeHelpers.t
val get_user_auth_factors_response_to_yojson : Types.get_user_auth_factors_response -> Smaws_Lib.Json.SerializeHelpers.t
val get_user_auth_factors_request_to_yojson : Types.get_user_auth_factors_request -> Smaws_Lib.Json.SerializeHelpers.t
val get_user_attribute_verification_code_response_to_yojson : Types.get_user_attribute_verification_code_response -> Smaws_Lib.Json.SerializeHelpers.t
val get_user_attribute_verification_code_request_to_yojson : Types.get_user_attribute_verification_code_request -> Smaws_Lib.Json.SerializeHelpers.t
val get_ui_customization_response_to_yojson : Types.get_ui_customization_response -> Smaws_Lib.Json.SerializeHelpers.t
val get_ui_customization_request_to_yojson : Types.get_ui_customization_request -> Smaws_Lib.Json.SerializeHelpers.t
val get_tokens_from_refresh_token_response_to_yojson : Types.get_tokens_from_refresh_token_response -> Smaws_Lib.Json.SerializeHelpers.t
val get_tokens_from_refresh_token_request_to_yojson : Types.get_tokens_from_refresh_token_request -> Smaws_Lib.Json.SerializeHelpers.t
val get_signing_certificate_response_to_yojson : Types.get_signing_certificate_response -> Smaws_Lib.Json.SerializeHelpers.t
val get_signing_certificate_request_to_yojson : Types.get_signing_certificate_request -> Smaws_Lib.Json.SerializeHelpers.t
val get_provisioned_limit_response_to_yojson : Types.get_provisioned_limit_response -> Smaws_Lib.Json.SerializeHelpers.t
val get_provisioned_limit_request_to_yojson : Types.get_provisioned_limit_request -> Smaws_Lib.Json.SerializeHelpers.t
val get_log_delivery_configuration_response_to_yojson : Types.get_log_delivery_configuration_response -> Smaws_Lib.Json.SerializeHelpers.t
val get_log_delivery_configuration_request_to_yojson : Types.get_log_delivery_configuration_request -> Smaws_Lib.Json.SerializeHelpers.t
val get_identity_provider_by_identifier_response_to_yojson : Types.get_identity_provider_by_identifier_response -> Smaws_Lib.Json.SerializeHelpers.t
val get_identity_provider_by_identifier_request_to_yojson : Types.get_identity_provider_by_identifier_request -> Smaws_Lib.Json.SerializeHelpers.t
val get_group_response_to_yojson : Types.get_group_response -> Smaws_Lib.Json.SerializeHelpers.t
val get_group_request_to_yojson : Types.get_group_request -> Smaws_Lib.Json.SerializeHelpers.t
val get_device_response_to_yojson : Types.get_device_response -> Smaws_Lib.Json.SerializeHelpers.t
val get_device_request_to_yojson : Types.get_device_request -> Smaws_Lib.Json.SerializeHelpers.t
val get_csv_header_response_to_yojson : Types.get_csv_header_response -> Smaws_Lib.Json.SerializeHelpers.t
val get_csv_header_request_to_yojson : Types.get_csv_header_request -> Smaws_Lib.Json.SerializeHelpers.t
val generate_secret_to_yojson : bool -> Smaws_Lib.Json.SerializeHelpers.t
val forgot_password_response_to_yojson : Types.forgot_password_response -> Smaws_Lib.Json.SerializeHelpers.t
val forgot_password_request_to_yojson : Types.forgot_password_request -> Smaws_Lib.Json.SerializeHelpers.t
val forget_device_request_to_yojson : Types.forget_device_request -> Smaws_Lib.Json.SerializeHelpers.t
val force_alias_creation_to_yojson : bool -> Smaws_Lib.Json.SerializeHelpers.t
val event_type_to_yojson : Types.event_type -> [> `String of string ]
val event_risk_type_to_yojson : Types.event_risk_type -> Smaws_Lib.Json.SerializeHelpers.t
val event_response_type_to_yojson : Types.event_response_type -> [> `String of string ]
val event_feedback_type_to_yojson : Types.event_feedback_type -> Smaws_Lib.Json.SerializeHelpers.t
val event_context_data_type_to_yojson : Types.event_context_data_type -> Smaws_Lib.Json.SerializeHelpers.t
val duplicate_provider_exception_to_yojson : Types.duplicate_provider_exception -> Smaws_Lib.Json.SerializeHelpers.t
val domain_version_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val domain_status_type_to_yojson : Types.domain_status_type -> [> `String of string ]
val aws_account_id_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val domain_description_type_to_yojson : Types.domain_description_type -> Smaws_Lib.Json.SerializeHelpers.t
val device_secret_verifier_config_type_to_yojson : Types.device_secret_verifier_config_type -> Smaws_Lib.Json.SerializeHelpers.t
val device_name_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val device_key_exists_exception_to_yojson : Types.device_key_exists_exception -> Smaws_Lib.Json.SerializeHelpers.t
val describe_user_pool_response_to_yojson : Types.describe_user_pool_response -> Smaws_Lib.Json.SerializeHelpers.t
val describe_user_pool_request_to_yojson : Types.describe_user_pool_request -> Smaws_Lib.Json.SerializeHelpers.t
val describe_user_pool_domain_response_to_yojson : Types.describe_user_pool_domain_response -> Smaws_Lib.Json.SerializeHelpers.t
val describe_user_pool_domain_request_to_yojson : Types.describe_user_pool_domain_request -> Smaws_Lib.Json.SerializeHelpers.t
val describe_user_pool_client_response_to_yojson : Types.describe_user_pool_client_response -> Smaws_Lib.Json.SerializeHelpers.t
val describe_user_pool_client_request_to_yojson : Types.describe_user_pool_client_request -> Smaws_Lib.Json.SerializeHelpers.t
val describe_user_import_job_response_to_yojson : Types.describe_user_import_job_response -> Smaws_Lib.Json.SerializeHelpers.t
val describe_user_import_job_request_to_yojson : Types.describe_user_import_job_request -> Smaws_Lib.Json.SerializeHelpers.t
val describe_terms_response_to_yojson : Types.describe_terms_response -> Smaws_Lib.Json.SerializeHelpers.t
val describe_terms_request_to_yojson : Types.describe_terms_request -> Smaws_Lib.Json.SerializeHelpers.t
val describe_risk_configuration_response_to_yojson : Types.describe_risk_configuration_response -> Smaws_Lib.Json.SerializeHelpers.t
val describe_risk_configuration_request_to_yojson : Types.describe_risk_configuration_request -> Smaws_Lib.Json.SerializeHelpers.t
val describe_resource_server_response_to_yojson : Types.describe_resource_server_response -> Smaws_Lib.Json.SerializeHelpers.t
val describe_resource_server_request_to_yojson : Types.describe_resource_server_request -> Smaws_Lib.Json.SerializeHelpers.t
val describe_managed_login_branding_response_to_yojson : Types.describe_managed_login_branding_response -> Smaws_Lib.Json.SerializeHelpers.t
val describe_managed_login_branding_request_to_yojson : Types.describe_managed_login_branding_request -> Smaws_Lib.Json.SerializeHelpers.t
val describe_managed_login_branding_by_client_response_to_yojson : Types.describe_managed_login_branding_by_client_response -> Smaws_Lib.Json.SerializeHelpers.t
val describe_managed_login_branding_by_client_request_to_yojson : Types.describe_managed_login_branding_by_client_request -> Smaws_Lib.Json.SerializeHelpers.t
val describe_identity_provider_response_to_yojson : Types.describe_identity_provider_response -> Smaws_Lib.Json.SerializeHelpers.t
val describe_identity_provider_request_to_yojson : Types.describe_identity_provider_request -> Smaws_Lib.Json.SerializeHelpers.t
val delivery_medium_list_type_to_yojson : Types.delivery_medium_type list -> Smaws_Lib.Json.SerializeHelpers.t
val delete_web_authn_credential_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val delete_web_authn_credential_request_to_yojson : Types.delete_web_authn_credential_request -> Smaws_Lib.Json.SerializeHelpers.t
val delete_user_request_to_yojson : Types.delete_user_request -> Smaws_Lib.Json.SerializeHelpers.t
val delete_user_pool_request_to_yojson : Types.delete_user_pool_request -> Smaws_Lib.Json.SerializeHelpers.t
val delete_user_pool_replica_response_to_yojson : Types.delete_user_pool_replica_response -> Smaws_Lib.Json.SerializeHelpers.t
val delete_user_pool_replica_request_to_yojson : Types.delete_user_pool_replica_request -> Smaws_Lib.Json.SerializeHelpers.t
val delete_user_pool_domain_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val delete_user_pool_domain_request_to_yojson : Types.delete_user_pool_domain_request -> Smaws_Lib.Json.SerializeHelpers.t
val delete_user_pool_client_secret_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val delete_user_pool_client_secret_request_to_yojson : Types.delete_user_pool_client_secret_request -> Smaws_Lib.Json.SerializeHelpers.t
val delete_user_pool_client_request_to_yojson : Types.delete_user_pool_client_request -> Smaws_Lib.Json.SerializeHelpers.t
val delete_user_attributes_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val attribute_name_list_type_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val delete_user_attributes_request_to_yojson : Types.delete_user_attributes_request -> Smaws_Lib.Json.SerializeHelpers.t
val delete_terms_request_to_yojson : Types.delete_terms_request -> Smaws_Lib.Json.SerializeHelpers.t
val delete_resource_server_request_to_yojson : Types.delete_resource_server_request -> Smaws_Lib.Json.SerializeHelpers.t
val delete_managed_login_branding_request_to_yojson : Types.delete_managed_login_branding_request -> Smaws_Lib.Json.SerializeHelpers.t
val delete_identity_provider_request_to_yojson : Types.delete_identity_provider_request -> Smaws_Lib.Json.SerializeHelpers.t
val delete_group_request_to_yojson : Types.delete_group_request -> Smaws_Lib.Json.SerializeHelpers.t
val custom_attributes_list_type_to_yojson : Types.schema_attribute_type list -> Smaws_Lib.Json.SerializeHelpers.t
val create_user_pool_response_to_yojson : Types.create_user_pool_response -> Smaws_Lib.Json.SerializeHelpers.t
val create_user_pool_request_to_yojson : Types.create_user_pool_request -> Smaws_Lib.Json.SerializeHelpers.t
val create_user_pool_replica_response_to_yojson : Types.create_user_pool_replica_response -> Smaws_Lib.Json.SerializeHelpers.t
val create_user_pool_replica_request_to_yojson : Types.create_user_pool_replica_request -> Smaws_Lib.Json.SerializeHelpers.t
val create_user_pool_domain_response_to_yojson : Types.create_user_pool_domain_response -> Smaws_Lib.Json.SerializeHelpers.t
val create_user_pool_domain_request_to_yojson : Types.create_user_pool_domain_request -> Smaws_Lib.Json.SerializeHelpers.t
val create_user_pool_client_response_to_yojson : Types.create_user_pool_client_response -> Smaws_Lib.Json.SerializeHelpers.t
val create_user_pool_client_request_to_yojson : Types.create_user_pool_client_request -> Smaws_Lib.Json.SerializeHelpers.t
val create_user_import_job_response_to_yojson : Types.create_user_import_job_response -> Smaws_Lib.Json.SerializeHelpers.t
val create_user_import_job_request_to_yojson : Types.create_user_import_job_request -> Smaws_Lib.Json.SerializeHelpers.t
val create_terms_response_to_yojson : Types.create_terms_response -> Smaws_Lib.Json.SerializeHelpers.t
val create_terms_request_to_yojson : Types.create_terms_request -> Smaws_Lib.Json.SerializeHelpers.t
val create_resource_server_response_to_yojson : Types.create_resource_server_response -> Smaws_Lib.Json.SerializeHelpers.t
val create_resource_server_request_to_yojson : Types.create_resource_server_request -> Smaws_Lib.Json.SerializeHelpers.t
val create_managed_login_branding_response_to_yojson : Types.create_managed_login_branding_response -> Smaws_Lib.Json.SerializeHelpers.t
val create_managed_login_branding_request_to_yojson : Types.create_managed_login_branding_request -> Smaws_Lib.Json.SerializeHelpers.t
val create_identity_provider_response_to_yojson : Types.create_identity_provider_response -> Smaws_Lib.Json.SerializeHelpers.t
val create_identity_provider_request_to_yojson : Types.create_identity_provider_request -> Smaws_Lib.Json.SerializeHelpers.t
val create_group_response_to_yojson : Types.create_group_response -> Smaws_Lib.Json.SerializeHelpers.t
val create_group_request_to_yojson : Types.create_group_request -> Smaws_Lib.Json.SerializeHelpers.t
val context_data_type_to_yojson : Types.context_data_type -> Smaws_Lib.Json.SerializeHelpers.t
val confirm_sign_up_response_to_yojson : Types.confirm_sign_up_response -> Smaws_Lib.Json.SerializeHelpers.t
val confirm_sign_up_request_to_yojson : Types.confirm_sign_up_request -> Smaws_Lib.Json.SerializeHelpers.t
val confirm_forgot_password_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val confirm_forgot_password_request_to_yojson : Types.confirm_forgot_password_request -> Smaws_Lib.Json.SerializeHelpers.t
val confirm_device_response_to_yojson : Types.confirm_device_response -> Smaws_Lib.Json.SerializeHelpers.t
val confirm_device_request_to_yojson : Types.confirm_device_request -> Smaws_Lib.Json.SerializeHelpers.t
val complete_web_authn_registration_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val complete_web_authn_registration_request_to_yojson : Types.complete_web_authn_registration_request -> Smaws_Lib.Json.SerializeHelpers.t
val change_password_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val change_password_request_to_yojson : Types.change_password_request -> Smaws_Lib.Json.SerializeHelpers.t
val challenge_name_to_yojson : Types.challenge_name -> [> `String of string ]
val challenge_response_to_yojson : Types.challenge_response -> [> `String of string ]
val challenge_response_type_to_yojson : Types.challenge_response_type -> Smaws_Lib.Json.SerializeHelpers.t
val challenge_response_list_type_to_yojson : Types.challenge_response_type list -> Smaws_Lib.Json.SerializeHelpers.t
val auth_event_type_to_yojson : Types.auth_event_type -> Smaws_Lib.Json.SerializeHelpers.t
val auth_events_type_to_yojson : Types.auth_event_type list -> Smaws_Lib.Json.SerializeHelpers.t
val associate_software_token_response_to_yojson : Types.associate_software_token_response -> Smaws_Lib.Json.SerializeHelpers.t
val associate_software_token_request_to_yojson : Types.associate_software_token_request -> Smaws_Lib.Json.SerializeHelpers.t
val admin_user_global_sign_out_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val admin_user_global_sign_out_request_to_yojson : Types.admin_user_global_sign_out_request -> Smaws_Lib.Json.SerializeHelpers.t
val admin_update_user_attributes_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val admin_update_user_attributes_request_to_yojson : Types.admin_update_user_attributes_request -> Smaws_Lib.Json.SerializeHelpers.t
val admin_update_device_status_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val admin_update_device_status_request_to_yojson : Types.admin_update_device_status_request -> Smaws_Lib.Json.SerializeHelpers.t
val admin_update_auth_event_feedback_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val admin_update_auth_event_feedback_request_to_yojson : Types.admin_update_auth_event_feedback_request -> Smaws_Lib.Json.SerializeHelpers.t
val admin_set_user_settings_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val admin_set_user_settings_request_to_yojson : Types.admin_set_user_settings_request -> Smaws_Lib.Json.SerializeHelpers.t
val admin_set_user_password_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val admin_set_user_password_request_to_yojson : Types.admin_set_user_password_request -> Smaws_Lib.Json.SerializeHelpers.t
val admin_set_user_mfa_preference_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val admin_set_user_mfa_preference_request_to_yojson : Types.admin_set_user_mfa_preference_request -> Smaws_Lib.Json.SerializeHelpers.t
val admin_respond_to_auth_challenge_response_to_yojson : Types.admin_respond_to_auth_challenge_response -> Smaws_Lib.Json.SerializeHelpers.t
val admin_respond_to_auth_challenge_request_to_yojson : Types.admin_respond_to_auth_challenge_request -> Smaws_Lib.Json.SerializeHelpers.t
val admin_reset_user_password_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val admin_reset_user_password_request_to_yojson : Types.admin_reset_user_password_request -> Smaws_Lib.Json.SerializeHelpers.t
val admin_remove_user_from_group_request_to_yojson : Types.admin_remove_user_from_group_request -> Smaws_Lib.Json.SerializeHelpers.t
val admin_list_user_auth_events_response_to_yojson : Types.admin_list_user_auth_events_response -> Smaws_Lib.Json.SerializeHelpers.t
val admin_list_user_auth_events_request_to_yojson : Types.admin_list_user_auth_events_request -> Smaws_Lib.Json.SerializeHelpers.t
val admin_list_groups_for_user_response_to_yojson : Types.admin_list_groups_for_user_response -> Smaws_Lib.Json.SerializeHelpers.t
val admin_list_groups_for_user_request_to_yojson : Types.admin_list_groups_for_user_request -> Smaws_Lib.Json.SerializeHelpers.t
val admin_list_devices_response_to_yojson : Types.admin_list_devices_response -> Smaws_Lib.Json.SerializeHelpers.t
val admin_list_devices_request_to_yojson : Types.admin_list_devices_request -> Smaws_Lib.Json.SerializeHelpers.t
val admin_initiate_auth_response_to_yojson : Types.admin_initiate_auth_response -> Smaws_Lib.Json.SerializeHelpers.t
val admin_initiate_auth_request_to_yojson : Types.admin_initiate_auth_request -> Smaws_Lib.Json.SerializeHelpers.t
val admin_get_user_response_to_yojson : Types.admin_get_user_response -> Smaws_Lib.Json.SerializeHelpers.t
val admin_get_user_request_to_yojson : Types.admin_get_user_request -> Smaws_Lib.Json.SerializeHelpers.t
val admin_get_device_response_to_yojson : Types.admin_get_device_response -> Smaws_Lib.Json.SerializeHelpers.t
val admin_get_device_request_to_yojson : Types.admin_get_device_request -> Smaws_Lib.Json.SerializeHelpers.t
val admin_forget_device_request_to_yojson : Types.admin_forget_device_request -> Smaws_Lib.Json.SerializeHelpers.t
val admin_enable_user_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val admin_enable_user_request_to_yojson : Types.admin_enable_user_request -> Smaws_Lib.Json.SerializeHelpers.t
val admin_disable_user_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val admin_disable_user_request_to_yojson : Types.admin_disable_user_request -> Smaws_Lib.Json.SerializeHelpers.t
val admin_disable_provider_for_user_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val admin_disable_provider_for_user_request_to_yojson : Types.admin_disable_provider_for_user_request -> Smaws_Lib.Json.SerializeHelpers.t
val admin_delete_user_request_to_yojson : Types.admin_delete_user_request -> Smaws_Lib.Json.SerializeHelpers.t
val admin_delete_user_attributes_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val admin_delete_user_attributes_request_to_yojson : Types.admin_delete_user_attributes_request -> Smaws_Lib.Json.SerializeHelpers.t
val admin_create_user_response_to_yojson : Types.admin_create_user_response -> Smaws_Lib.Json.SerializeHelpers.t
val admin_create_user_request_to_yojson : Types.admin_create_user_request -> Smaws_Lib.Json.SerializeHelpers.t
val admin_confirm_sign_up_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val admin_confirm_sign_up_request_to_yojson : Types.admin_confirm_sign_up_request -> Smaws_Lib.Json.SerializeHelpers.t
val admin_add_user_to_group_request_to_yojson : Types.admin_add_user_to_group_request -> Smaws_Lib.Json.SerializeHelpers.t
val add_user_pool_client_secret_response_to_yojson : Types.add_user_pool_client_secret_response -> Smaws_Lib.Json.SerializeHelpers.t
val add_user_pool_client_secret_request_to_yojson : Types.add_user_pool_client_secret_request -> Smaws_Lib.Json.SerializeHelpers.t
val access_denied_exception_to_yojson : Types.access_denied_exception -> Smaws_Lib.Json.SerializeHelpers.t
val add_custom_attributes_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val add_custom_attributes_request_to_yojson : Types.add_custom_attributes_request -> Smaws_Lib.Json.SerializeHelpers.t