Coverage for src/objectstate/parameter_owner.py: 100%
4 statements
« prev ^ index » next coverage.py v7.16.2, created at 2026-10-17 07:22 +0000
« prev ^ index » next coverage.py v7.16.2, created at 2026-10-17 07:22 +0000
1"""Canonical declaration owner type used by ObjectState path metadata."""
3from collections.abc import Callable
4from typing import Any, TypeAlias
6ParameterOwner: TypeAlias = type | Callable[..., Any]
7"""Type or callable declaration that owns an extracted parameter."""