//go:build no_runtime_type_checking

package awseks

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

func (k *jsiiProxy_KubectlProvider) validateAddDependencyParameters(target awscdk.Stack) error {
	return nil
}

func (k *jsiiProxy_KubectlProvider) validateAddMetadataParameters(key *string, value interface{}) error {
	return nil
}

func (k *jsiiProxy_KubectlProvider) validateAddStackTagParameters(tagName *string, tagValue *string) error {
	return nil
}

func (k *jsiiProxy_KubectlProvider) validateAddTransformParameters(transform *string) error {
	return nil
}

func (k *jsiiProxy_KubectlProvider) validateAllocateLogicalIdParameters(cfnElement awscdk.CfnElement) error {
	return nil
}

func (k *jsiiProxy_KubectlProvider) validateExportStringListValueParameters(exportedValue interface{}, options *awscdk.ExportValueOptions) error {
	return nil
}

func (k *jsiiProxy_KubectlProvider) validateExportValueParameters(exportedValue interface{}, options *awscdk.ExportValueOptions) error {
	return nil
}

func (k *jsiiProxy_KubectlProvider) validateFormatArnParameters(components *awscdk.ArnComponents) error {
	return nil
}

func (k *jsiiProxy_KubectlProvider) validateGetLogicalIdParameters(element awscdk.CfnElement) error {
	return nil
}

func (k *jsiiProxy_KubectlProvider) validateRegionalFactParameters(factName *string) error {
	return nil
}

func (k *jsiiProxy_KubectlProvider) validateRemoveStackTagParameters(tagName *string) error {
	return nil
}

func (k *jsiiProxy_KubectlProvider) validateRenameLogicalIdParameters(oldId *string, newId *string) error {
	return nil
}

func (k *jsiiProxy_KubectlProvider) validateReportMissingContextKeyParameters(report *cloudassemblyschema.MissingContext) error {
	return nil
}

func (k *jsiiProxy_KubectlProvider) validateResolveParameters(obj interface{}) error {
	return nil
}

func (k *jsiiProxy_KubectlProvider) validateSetParameterParameters(name *string, value *string) error {
	return nil
}

func (k *jsiiProxy_KubectlProvider) validateSplitArnParameters(arn *string, arnFormat awscdk.ArnFormat) error {
	return nil
}

func (k *jsiiProxy_KubectlProvider) validateToJsonStringParameters(obj interface{}) error {
	return nil
}

func (k *jsiiProxy_KubectlProvider) validateToYamlStringParameters(obj interface{}) error {
	return nil
}

func validateKubectlProvider_FromKubectlProviderAttributesParameters(scope constructs.Construct, id *string, attrs *KubectlProviderAttributes) error {
	return nil
}

func validateKubectlProvider_GetOrCreateParameters(scope constructs.Construct, cluster ICluster) error {
	return nil
}

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

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

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

func validateKubectlProvider_OfParameters(construct constructs.IConstruct) error {
	return nil
}

func (j *jsiiProxy_KubectlProvider) validateSetTerminationProtectionParameters(val *bool) error {
	return nil
}

func validateNewKubectlProviderParameters(scope constructs.Construct, id *string, props *KubectlProviderProps) error {
	return nil
}

