// Copyright (c) HashiCorp, Inc.
// SPDX-License-Identifier: MPL-2.0

//go:build no_runtime_type_checking

package botmanagement

// Building without runtime type checking enabled, so all the below just return nil

func (b *jsiiProxy_BotManagement) validateAddMoveTargetParameters(moveTarget *string) error {
	return nil
}

func (b *jsiiProxy_BotManagement) validateAddOverrideParameters(path *string, value interface{}) error {
	return nil
}

func (b *jsiiProxy_BotManagement) validateGetAnyMapAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (b *jsiiProxy_BotManagement) validateGetBooleanAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (b *jsiiProxy_BotManagement) validateGetBooleanMapAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (b *jsiiProxy_BotManagement) validateGetListAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (b *jsiiProxy_BotManagement) validateGetNumberAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (b *jsiiProxy_BotManagement) validateGetNumberListAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (b *jsiiProxy_BotManagement) validateGetNumberMapAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (b *jsiiProxy_BotManagement) validateGetStringAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (b *jsiiProxy_BotManagement) validateGetStringMapAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (b *jsiiProxy_BotManagement) validateImportFromParameters(id *string) error {
	return nil
}

func (b *jsiiProxy_BotManagement) validateInterpolationForAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (b *jsiiProxy_BotManagement) validateMoveFromIdParameters(id *string) error {
	return nil
}

func (b *jsiiProxy_BotManagement) validateMoveToParameters(moveTarget *string, index interface{}) error {
	return nil
}

func (b *jsiiProxy_BotManagement) validateMoveToIdParameters(id *string) error {
	return nil
}

func (b *jsiiProxy_BotManagement) validateOverrideLogicalIdParameters(newLogicalId *string) error {
	return nil
}

func validateBotManagement_GenerateConfigForImportParameters(scope constructs.Construct, importToId *string, importFromId *string) error {
	return nil
}

func validateBotManagement_IsConstructParameters(x interface{}) error {
	return nil
}

func validateBotManagement_IsTerraformElementParameters(x interface{}) error {
	return nil
}

func validateBotManagement_IsTerraformResourceParameters(x interface{}) error {
	return nil
}

func (j *jsiiProxy_BotManagement) validateSetAiBotsProtectionParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_BotManagement) validateSetAutoUpdateModelParameters(val interface{}) error {
	return nil
}

func (j *jsiiProxy_BotManagement) validateSetConnectionParameters(val interface{}) error {
	return nil
}

func (j *jsiiProxy_BotManagement) validateSetCountParameters(val interface{}) error {
	return nil
}

func (j *jsiiProxy_BotManagement) validateSetEnableJsParameters(val interface{}) error {
	return nil
}

func (j *jsiiProxy_BotManagement) validateSetFightModeParameters(val interface{}) error {
	return nil
}

func (j *jsiiProxy_BotManagement) validateSetIdParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_BotManagement) validateSetLifecycleParameters(val *cdktf.TerraformResourceLifecycle) error {
	return nil
}

func (j *jsiiProxy_BotManagement) validateSetOptimizeWordpressParameters(val interface{}) error {
	return nil
}

func (j *jsiiProxy_BotManagement) validateSetProvisionersParameters(val *[]interface{}) error {
	return nil
}

func (j *jsiiProxy_BotManagement) validateSetSbfmDefinitelyAutomatedParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_BotManagement) validateSetSbfmLikelyAutomatedParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_BotManagement) validateSetSbfmStaticResourceProtectionParameters(val interface{}) error {
	return nil
}

func (j *jsiiProxy_BotManagement) validateSetSbfmVerifiedBotsParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_BotManagement) validateSetSuppressSessionScoreParameters(val interface{}) error {
	return nil
}

func (j *jsiiProxy_BotManagement) validateSetZoneIdParameters(val *string) error {
	return nil
}

func validateNewBotManagementParameters(scope constructs.Construct, id *string, config *BotManagementConfig) error {
	return nil
}

