code: def _validator_definition(
      schema: MetadataPropertySchema,
  ) -> Dict[str, Any]:
      """Returns a dictionary with the pydantic validator definition for the provided schema."""
      return {
          f"{schema.name}_validator": validator(
              schema.name, allow_reuse=True, pre=True
          )(schema._validator)
      }
  
imports: import math
  from abc import ABC, abstractmethod
  from typing import Any, Callable, Dict, List, Literal, Optional, Tuple, Union
  from argilla.client.feedback.schemas.enums import MetadataPropertyTypes
  from argilla.client.feedback.schemas.validators import validate_numeric_metadata_filter_bounds, validate_numeric_metadata_property_bounds
  from argilla.pydantic_v1 import BaseModel, Extra, Field, StrictFloat, StrictInt, StrictStr, ValidationError, root_validator, validator
label_desc: Use image node_id 1 for calling a global function with example usage: _validator_definition(schema) and returns: dict