"""Compatibility re-exports — canonical definitions live in ``src.domain.functions``."""
from __future__ import annotations

from src.domain.functions.library_manifest_schema import (  # noqa: F401,F403
    VERSIONED_FIELDS,
    VERSIONED_LIBRARY_FIELDS,
    FunctionLibraryManifest,
    FunctionLibraryManifestValidator,
    ManifestValidationError,
    MUTABLE_FIELDS,
    MUTABLE_LIBRARY_FIELDS,
    apply_manifest_to_row_dict,
    compute_code_hash,
    compute_config_hash,
    compute_manifest_hash,
    diff_fields,
    function_library_row_to_manifest,
    parse_manifest,
    resolve_code_template_path,
)
