"""
This type stub file was generated by pyright.
"""

from typing import Generic, TYPE_CHECKING, TypeVar
from graph_sitter.core.expressions.expression import Expression
from graph_sitter.core.interfaces.editable import Editable
from graph_sitter.writer_decorators import apidoc

if TYPE_CHECKING:
    ...
Parent = TypeVar("Parent", bound="Editable")
@apidoc
class Value(Expression[Parent], Generic[Parent]):
    """Editable attribute on any given code objects that has a value.

    For example, function, classes, global variable, interfaces, expressions, parameters are all
    composed of a value.
    """
    def __init__(self, *args, **kwargs) -> None:
        ...
    


