from knot_resolver_manager.exceptions import DataValidationException
from knot_resolver_manager.utils import CustomValueType
-from knot_resolver_manager.utils.data_parser_validator import SchemaNode
+from knot_resolver_manager.utils import SchemaNode
logger = logging.getLogger(__name__)
from typing import Any, Callable, Iterable, Optional, Type, TypeVar
from .custom_types import CustomValueType
-from .data_parser_validator import Format, SchemaNode
+from .modelling import Format, SchemaNode
T = TypeVar("T")
from knot_resolver_manager.datamodel.options_config import Options, OptionsStrict
from knot_resolver_manager.datamodel.types import TimeUnit
-from knot_resolver_manager.utils.data_parser_validator import Format
+from knot_resolver_manager.utils import Format
yaml = """
glue-checking: strict