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

//go:build no_runtime_type_checking

package dashboard

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

func (d *jsiiProxy_DashboardWidgetOutputReference) validateGetAnyMapAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (d *jsiiProxy_DashboardWidgetOutputReference) validateGetBooleanAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (d *jsiiProxy_DashboardWidgetOutputReference) validateGetBooleanMapAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (d *jsiiProxy_DashboardWidgetOutputReference) validateGetListAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (d *jsiiProxy_DashboardWidgetOutputReference) validateGetNumberAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (d *jsiiProxy_DashboardWidgetOutputReference) validateGetNumberListAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (d *jsiiProxy_DashboardWidgetOutputReference) validateGetNumberMapAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (d *jsiiProxy_DashboardWidgetOutputReference) validateGetStringAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (d *jsiiProxy_DashboardWidgetOutputReference) validateGetStringMapAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (d *jsiiProxy_DashboardWidgetOutputReference) validateInterpolationForAttributeParameters(property *string) error {
	return nil
}

func (d *jsiiProxy_DashboardWidgetOutputReference) validatePutAlertGraphDefinitionParameters(value *DashboardWidgetAlertGraphDefinition) error {
	return nil
}

func (d *jsiiProxy_DashboardWidgetOutputReference) validatePutAlertValueDefinitionParameters(value *DashboardWidgetAlertValueDefinition) error {
	return nil
}

func (d *jsiiProxy_DashboardWidgetOutputReference) validatePutChangeDefinitionParameters(value *DashboardWidgetChangeDefinition) error {
	return nil
}

func (d *jsiiProxy_DashboardWidgetOutputReference) validatePutCheckStatusDefinitionParameters(value *DashboardWidgetCheckStatusDefinition) error {
	return nil
}

func (d *jsiiProxy_DashboardWidgetOutputReference) validatePutDistributionDefinitionParameters(value *DashboardWidgetDistributionDefinition) error {
	return nil
}

func (d *jsiiProxy_DashboardWidgetOutputReference) validatePutEventStreamDefinitionParameters(value *DashboardWidgetEventStreamDefinition) error {
	return nil
}

func (d *jsiiProxy_DashboardWidgetOutputReference) validatePutEventTimelineDefinitionParameters(value *DashboardWidgetEventTimelineDefinition) error {
	return nil
}

func (d *jsiiProxy_DashboardWidgetOutputReference) validatePutFreeTextDefinitionParameters(value *DashboardWidgetFreeTextDefinition) error {
	return nil
}

func (d *jsiiProxy_DashboardWidgetOutputReference) validatePutGeomapDefinitionParameters(value *DashboardWidgetGeomapDefinition) error {
	return nil
}

func (d *jsiiProxy_DashboardWidgetOutputReference) validatePutGroupDefinitionParameters(value *DashboardWidgetGroupDefinition) error {
	return nil
}

func (d *jsiiProxy_DashboardWidgetOutputReference) validatePutHeatmapDefinitionParameters(value *DashboardWidgetHeatmapDefinition) error {
	return nil
}

func (d *jsiiProxy_DashboardWidgetOutputReference) validatePutHostmapDefinitionParameters(value *DashboardWidgetHostmapDefinition) error {
	return nil
}

func (d *jsiiProxy_DashboardWidgetOutputReference) validatePutIframeDefinitionParameters(value *DashboardWidgetIframeDefinition) error {
	return nil
}

func (d *jsiiProxy_DashboardWidgetOutputReference) validatePutImageDefinitionParameters(value *DashboardWidgetImageDefinition) error {
	return nil
}

func (d *jsiiProxy_DashboardWidgetOutputReference) validatePutListStreamDefinitionParameters(value *DashboardWidgetListStreamDefinition) error {
	return nil
}

func (d *jsiiProxy_DashboardWidgetOutputReference) validatePutLogStreamDefinitionParameters(value *DashboardWidgetLogStreamDefinition) error {
	return nil
}

func (d *jsiiProxy_DashboardWidgetOutputReference) validatePutManageStatusDefinitionParameters(value *DashboardWidgetManageStatusDefinition) error {
	return nil
}

func (d *jsiiProxy_DashboardWidgetOutputReference) validatePutNoteDefinitionParameters(value *DashboardWidgetNoteDefinition) error {
	return nil
}

func (d *jsiiProxy_DashboardWidgetOutputReference) validatePutPowerpackDefinitionParameters(value *DashboardWidgetPowerpackDefinition) error {
	return nil
}

func (d *jsiiProxy_DashboardWidgetOutputReference) validatePutQueryTableDefinitionParameters(value *DashboardWidgetQueryTableDefinition) error {
	return nil
}

func (d *jsiiProxy_DashboardWidgetOutputReference) validatePutQueryValueDefinitionParameters(value *DashboardWidgetQueryValueDefinition) error {
	return nil
}

func (d *jsiiProxy_DashboardWidgetOutputReference) validatePutRunWorkflowDefinitionParameters(value *DashboardWidgetRunWorkflowDefinition) error {
	return nil
}

func (d *jsiiProxy_DashboardWidgetOutputReference) validatePutScatterplotDefinitionParameters(value *DashboardWidgetScatterplotDefinition) error {
	return nil
}

func (d *jsiiProxy_DashboardWidgetOutputReference) validatePutServiceLevelObjectiveDefinitionParameters(value *DashboardWidgetServiceLevelObjectiveDefinition) error {
	return nil
}

func (d *jsiiProxy_DashboardWidgetOutputReference) validatePutServicemapDefinitionParameters(value *DashboardWidgetServicemapDefinition) error {
	return nil
}

func (d *jsiiProxy_DashboardWidgetOutputReference) validatePutSloListDefinitionParameters(value *DashboardWidgetSloListDefinition) error {
	return nil
}

func (d *jsiiProxy_DashboardWidgetOutputReference) validatePutSplitGraphDefinitionParameters(value *DashboardWidgetSplitGraphDefinition) error {
	return nil
}

func (d *jsiiProxy_DashboardWidgetOutputReference) validatePutSunburstDefinitionParameters(value *DashboardWidgetSunburstDefinition) error {
	return nil
}

func (d *jsiiProxy_DashboardWidgetOutputReference) validatePutTimeseriesDefinitionParameters(value *DashboardWidgetTimeseriesDefinition) error {
	return nil
}

func (d *jsiiProxy_DashboardWidgetOutputReference) validatePutToplistDefinitionParameters(value *DashboardWidgetToplistDefinition) error {
	return nil
}

func (d *jsiiProxy_DashboardWidgetOutputReference) validatePutTopologyMapDefinitionParameters(value *DashboardWidgetTopologyMapDefinition) error {
	return nil
}

func (d *jsiiProxy_DashboardWidgetOutputReference) validatePutTraceServiceDefinitionParameters(value *DashboardWidgetTraceServiceDefinition) error {
	return nil
}

func (d *jsiiProxy_DashboardWidgetOutputReference) validatePutTreemapDefinitionParameters(value *DashboardWidgetTreemapDefinition) error {
	return nil
}

func (d *jsiiProxy_DashboardWidgetOutputReference) validatePutWidgetLayoutParameters(value *DashboardWidgetWidgetLayout) error {
	return nil
}

func (d *jsiiProxy_DashboardWidgetOutputReference) validateResolveParameters(_context cdktf.IResolveContext) error {
	return nil
}

func (j *jsiiProxy_DashboardWidgetOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error {
	return nil
}

func (j *jsiiProxy_DashboardWidgetOutputReference) validateSetComplexObjectIsFromSetParameters(val *bool) error {
	return nil
}

func (j *jsiiProxy_DashboardWidgetOutputReference) validateSetInternalValueParameters(val interface{}) error {
	return nil
}

func (j *jsiiProxy_DashboardWidgetOutputReference) validateSetTerraformAttributeParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_DashboardWidgetOutputReference) validateSetTerraformResourceParameters(val cdktf.IInterpolatingParent) error {
	return nil
}

func validateNewDashboardWidgetOutputReferenceParameters(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) error {
	return nil
}

