text: from great_expectations.expectations.expectation import TableExpectation
  from great_expectations.expectations.util import render_evaluation_parameter_string
  from great_expectations.render.renderer.renderer import renderer
  
  
  class ExpectColumnBootstrappedKsTestPValueToBeGreaterThan(TableExpectation):
      # This expectation is a stub - it needs migration to the modular expectation API
  
      # This dictionary contains metadata for display in the public gallery
      library_metadata = {
          "maturity": "production",
          "package": "great_expectations",
          "tags": [
              "core expectation",
              "column aggregate expectation",
              "needs migration to modular expectations api",
          ],
          "contributors": ["@great_expectations"],
          "requirements": [],
      }
  
      metric_dependencies = tuple()
      success_keys = ()
      default_kwarg_values = {}
      args_keys = (
          "column",
          "distribution",
          "p_value",
          "params",
      )
  
      @classmethod
      @renderer(renderer_type="renderer.prescriptive")
      @render_evaluation_parameter_string
      def _prescriptive_renderer(
          cls,
          configuration=None,
          result=None,
          language=None,
          runtime_configuration=None,
          **kwargs,
      ):
          pass
  
      @classmethod
      @renderer(renderer_type="renderer.diagnostic.observed_value")
      def _diagnostic_observed_value_renderer(
          cls,
          configuration=None,
          result=None,
          language=None,
          runtime_configuration=None,
          **kwargs,
      ):
          pass
  