def METHOD_NAME(
    cls,
    configuration: Optional[ExpectationConfiguration] = None,
    result: Optional[ExpectationValidationResult] = None,
    runtime_configuration: Optional[dict] = None,
) -> List[RenderedStringTemplateContent]:
    renderer_configuration: RendererConfiguration = RendererConfiguration(
        configuration=configuration,
        result=result,
        runtime_configuration=runtime_configuration,
    )
    params = substitute_none_for_missing(
        renderer_configuration.kwargs,
        ["value"],
    )
    template_str = "Must have exactly $value rows."
    styling = (
        runtime_configuration.get("styling", {}) if runtime_configuration else {}
    )
    return [
        RenderedStringTemplateContent(
            **{  # type: ignore[arg-type]
                "content_block_type": "string_template",
                "string_template": {
                    "template": template_str,
                    "params": params,
                    "styling": styling,
                },
            }
        )
    ]