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

GITHUB_HTTP_URL = ...
GITHUB_SSH_URL = ...
MIN_GIT_VERSION = ...
class GitRepo:
    def __init__(self, path) -> None:
        ...
    
    def __repr__(self) -> str:
        ...
    
    def is_valid(self) -> bool:
        """True if there's a git repo here, and git.version >= MIN_GIT_VERSION."""
        ...
    
    @property
    def tracking_branch(self): # -> Any | None:
        ...
    
    @property
    def untracked_files(self): # -> Any | None:
        ...
    
    @property
    def is_head_detached(self): # -> Any | Literal[False]:
        ...
    
    @property
    def uncommitted_files(self): # -> list[Any] | None:
        ...
    
    @property
    def ahead_commits(self): # -> list[Any] | None:
        ...
    
    def get_tracking_branch_remote(self): # -> tuple[Any, LiteralString] | None:
        ...
    
    def is_github_repo(self) -> bool:
        ...
    
    def get_repo_info(self): # -> tuple[str, LiteralString, Any] | None:
        ...
    


