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

//go:build no_runtime_type_checking

package workersscript

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

func (w *jsiiProxy_WorkersScript) validateAddMoveTargetParameters(moveTarget *string) error {
	return nil
}

func (w *jsiiProxy_WorkersScript) validateAddOverrideParameters(path *string, value interface{}) error {
	return nil
}

func (w *jsiiProxy_WorkersScript) validateGetAnyMapAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (w *jsiiProxy_WorkersScript) validateGetBooleanAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (w *jsiiProxy_WorkersScript) validateGetBooleanMapAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (w *jsiiProxy_WorkersScript) validateGetListAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (w *jsiiProxy_WorkersScript) validateGetNumberAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (w *jsiiProxy_WorkersScript) validateGetNumberListAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (w *jsiiProxy_WorkersScript) validateGetNumberMapAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (w *jsiiProxy_WorkersScript) validateGetStringAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (w *jsiiProxy_WorkersScript) validateGetStringMapAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (w *jsiiProxy_WorkersScript) validateImportFromParameters(id *string) error {
	return nil
}

func (w *jsiiProxy_WorkersScript) validateInterpolationForAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (w *jsiiProxy_WorkersScript) validateMoveFromIdParameters(id *string) error {
	return nil
}

func (w *jsiiProxy_WorkersScript) validateMoveToParameters(moveTarget *string, index interface{}) error {
	return nil
}

func (w *jsiiProxy_WorkersScript) validateMoveToIdParameters(id *string) error {
	return nil
}

func (w *jsiiProxy_WorkersScript) validateOverrideLogicalIdParameters(newLogicalId *string) error {
	return nil
}

func (w *jsiiProxy_WorkersScript) validatePutAnalyticsEngineBindingParameters(value interface{}) error {
	return nil
}

func (w *jsiiProxy_WorkersScript) validatePutD1DatabaseBindingParameters(value interface{}) error {
	return nil
}

func (w *jsiiProxy_WorkersScript) validatePutHyperdriveConfigBindingParameters(value interface{}) error {
	return nil
}

func (w *jsiiProxy_WorkersScript) validatePutKvNamespaceBindingParameters(value interface{}) error {
	return nil
}

func (w *jsiiProxy_WorkersScript) validatePutPlacementParameters(value interface{}) error {
	return nil
}

func (w *jsiiProxy_WorkersScript) validatePutPlainTextBindingParameters(value interface{}) error {
	return nil
}

func (w *jsiiProxy_WorkersScript) validatePutQueueBindingParameters(value interface{}) error {
	return nil
}

func (w *jsiiProxy_WorkersScript) validatePutR2BucketBindingParameters(value interface{}) error {
	return nil
}

func (w *jsiiProxy_WorkersScript) validatePutSecretTextBindingParameters(value interface{}) error {
	return nil
}

func (w *jsiiProxy_WorkersScript) validatePutServiceBindingParameters(value interface{}) error {
	return nil
}

func (w *jsiiProxy_WorkersScript) validatePutWebassemblyBindingParameters(value interface{}) error {
	return nil
}

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

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

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

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

func (j *jsiiProxy_WorkersScript) validateSetAccountIdParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_WorkersScript) validateSetCompatibilityDateParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_WorkersScript) validateSetCompatibilityFlagsParameters(val *[]*string) error {
	return nil
}

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

func (j *jsiiProxy_WorkersScript) validateSetContentParameters(val *string) error {
	return nil
}

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

func (j *jsiiProxy_WorkersScript) validateSetDispatchNamespaceParameters(val *string) error {
	return nil
}

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

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

func (j *jsiiProxy_WorkersScript) validateSetLogpushParameters(val interface{}) error {
	return nil
}

func (j *jsiiProxy_WorkersScript) validateSetModuleParameters(val interface{}) error {
	return nil
}

func (j *jsiiProxy_WorkersScript) validateSetNameParameters(val *string) error {
	return nil
}

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

func (j *jsiiProxy_WorkersScript) validateSetTagsParameters(val *[]*string) error {
	return nil
}

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

