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

//go:build no_runtime_type_checking

package teammembership

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

func (t *jsiiProxy_TeamMembership) validateAddMoveTargetParameters(moveTarget *string) error {
	return nil
}

func (t *jsiiProxy_TeamMembership) validateAddOverrideParameters(path *string, value interface{}) error {
	return nil
}

func (t *jsiiProxy_TeamMembership) validateGetAnyMapAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (t *jsiiProxy_TeamMembership) validateGetBooleanAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (t *jsiiProxy_TeamMembership) validateGetBooleanMapAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (t *jsiiProxy_TeamMembership) validateGetListAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (t *jsiiProxy_TeamMembership) validateGetNumberAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (t *jsiiProxy_TeamMembership) validateGetNumberListAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (t *jsiiProxy_TeamMembership) validateGetNumberMapAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (t *jsiiProxy_TeamMembership) validateGetStringAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (t *jsiiProxy_TeamMembership) validateGetStringMapAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (t *jsiiProxy_TeamMembership) validateImportFromParameters(id *string) error {
	return nil
}

func (t *jsiiProxy_TeamMembership) validateInterpolationForAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (t *jsiiProxy_TeamMembership) validateMoveFromIdParameters(id *string) error {
	return nil
}

func (t *jsiiProxy_TeamMembership) validateMoveToParameters(moveTarget *string, index interface{}) error {
	return nil
}

func (t *jsiiProxy_TeamMembership) validateMoveToIdParameters(id *string) error {
	return nil
}

func (t *jsiiProxy_TeamMembership) validateOverrideLogicalIdParameters(newLogicalId *string) error {
	return nil
}

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

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

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

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

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

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

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

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

func (j *jsiiProxy_TeamMembership) validateSetRoleParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_TeamMembership) validateSetTeamIdParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_TeamMembership) validateSetUserIdParameters(val *string) error {
	return nil
}

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

