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

from typing import Generic, TYPE_CHECKING, TypeVar
from graph_sitter.core.statements.block_statement import BlockStatement
from graph_sitter.python.detached_symbols.code_block import PyCodeBlock
from graph_sitter.python.interfaces.has_block import PyHasBlock
from graph_sitter.writer_decorators import py_apidoc

if TYPE_CHECKING:
    ...
Parent = TypeVar("Parent", bound="PyCodeBlock")
@py_apidoc
class PyBlockStatement(BlockStatement[Parent], PyHasBlock, Generic[Parent]):
    """Statement which contains a block."""
    ...


