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

//go:build no_runtime_type_checking

package waitingroom

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

func (w *jsiiProxy_WaitingRoom) validatePutAdditionalRoutesParameters(value interface{}) error {
	return nil
}

func (w *jsiiProxy_WaitingRoom) validatePutTimeoutsParameters(value *WaitingRoomTimeouts) error {
	return nil
}

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

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

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

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

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

func (j *jsiiProxy_WaitingRoom) validateSetCookieSuffixParameters(val *string) error {
	return nil
}

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

func (j *jsiiProxy_WaitingRoom) validateSetCustomPageHtmlParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_WaitingRoom) validateSetDefaultTemplateLanguageParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_WaitingRoom) validateSetDescriptionParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_WaitingRoom) validateSetDisableSessionRenewalParameters(val interface{}) error {
	return nil
}

func (j *jsiiProxy_WaitingRoom) validateSetEnabledOriginCommandsParameters(val *[]*string) error {
	return nil
}

func (j *jsiiProxy_WaitingRoom) validateSetHostParameters(val *string) error {
	return nil
}

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

func (j *jsiiProxy_WaitingRoom) validateSetJsonResponseEnabledParameters(val interface{}) error {
	return nil
}

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

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

func (j *jsiiProxy_WaitingRoom) validateSetNewUsersPerMinuteParameters(val *float64) error {
	return nil
}

func (j *jsiiProxy_WaitingRoom) validateSetPathParameters(val *string) error {
	return nil
}

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

func (j *jsiiProxy_WaitingRoom) validateSetQueueAllParameters(val interface{}) error {
	return nil
}

func (j *jsiiProxy_WaitingRoom) validateSetQueueingMethodParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_WaitingRoom) validateSetQueueingStatusCodeParameters(val *float64) error {
	return nil
}

func (j *jsiiProxy_WaitingRoom) validateSetSessionDurationParameters(val *float64) error {
	return nil
}

func (j *jsiiProxy_WaitingRoom) validateSetSuspendedParameters(val interface{}) error {
	return nil
}

func (j *jsiiProxy_WaitingRoom) validateSetTotalActiveUsersParameters(val *float64) error {
	return nil
}

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

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

