"""
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.typescript.detached_symbols.code_block import TSCodeBlock
from graph_sitter.typescript.interfaces.has_block import TSHasBlock
from graph_sitter.writer_decorators import apidoc

if TYPE_CHECKING:
    ...
Parent = TypeVar("Parent", bound="TSCodeBlock")
@apidoc
class TSBlockStatement(BlockStatement[Parent], TSHasBlock, Generic[Parent]):
    """Statement which contains a block."""
    ...


