# Functions
HandleRepository determines whether a directory with the repository name does exist.
# Constants
HTTPSProtocol forces this extension to clone repositories via HTTPS.
SSHProtocol forces this extension to clone repositories via SSH.
SystemProtocol indicates whether to use the Git protocol configured in the GitHub CLI, e.g., via the 'gh config set git_protocol' configuration command.
# Type aliases
CloneProtocol indicates the Git protocol to use for cloning.