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

from dataclasses import dataclass
from typing import TYPE_CHECKING
from graph_sitter.codebase.flagging.enums import MessageType
from graph_sitter.core.interfaces.editable import Editable

if TYPE_CHECKING:
    ...
@dataclass
class CodeFlag[Symbol: Editable | None]:
    symbol: Symbol
    message: str | None = ...
    message_type: MessageType = ...
    message_recipient: str | None = ...
    @property
    def hash(self) -> str:
        ...
    
    @property
    def filepath(self) -> str:
        ...
    
    def __eq__(self, other) -> bool:
        ...
    
    def __repr__(self): # -> str:
        ...
    


