# sig/github_api/core_ext/array.rbs class Array def except: () -> untyped def except!: () -> untyped end # sig/github_api/api.rbs class Github::API def self.inherited: () -> untyped def _extract_parameters: () -> untyped def _hash_traverse: () -> untyped def _merge_mime_type: () -> untyped def _merge_user_into_params!: () -> untyped def _merge_user_repo_into_params!: () -> untyped def _process_basic_auth: () -> untyped def _set_api_client: () -> untyped def _token_required: () -> untyped def _update_user_repo_params: () -> untyped def api_methods_in: () -> untyped def append_arguments: () -> untyped def initialize: () -> void def method_missing: () -> untyped end # sig/github_api/api_factory.rbs class Github::ApiFactory def self._create_instance: () -> untyped def self.new: () -> untyped end # sig/github_api/authorizations.rbs class Github::Authorizations < Github::API def _check_if_authenticated: () -> untyped def authorization: () -> untyped def authorizations: () -> untyped def create_authorization: () -> untyped def delete_authorization: () -> untyped def initialize: () -> void def update_authorization: () -> untyped end # sig/github_api/client.rbs class Github::Client < Github::API def events: () -> untyped def gists: () -> untyped def git_data: () -> untyped def issues: () -> untyped def oauth: () -> untyped def orgs: () -> untyped def pull_requests: () -> untyped def repos: () -> untyped def users: () -> untyped end # sig/github_api/error/bad_request.rbs class Github::Error::BadRequest < Github::Error::ServiceError def initialize: () -> void end # sig/github_api/error/client_error.rbs class Github::Error::ClientError < Github::Error::GithubError def generate_message: () -> untyped def initialize: () -> void end # sig/github_api/error/forbidden.rbs class Github::Error::Forbidden < Github::Error::GithubError def initialize: () -> void end # sig/github_api/error.rbs class Github::Error::GithubError < Github::Error::StandardError def initialize: () -> void end # sig/github_api/error/internal_server_error.rbs class Github::Error::InternalServerError < Github::Error::GithubError def initialize: () -> void end # sig/github_api/error/invalid_options.rbs class Github::Error::InvalidOptions < Github::Error::ClientError def initialize: () -> void end # sig/github_api/error/not_found.rbs class Github::Error::NotFound < Github::Error::ServiceError def initialize: () -> void end # sig/github_api/error/required_params.rbs class Github::Error::RequiredParams < Github::Error::ClientError def initialize: () -> void end # sig/github_api/error/service_error.rbs class Github::Error::ServiceError < Github::Error::GithubError def generate_message: () -> untyped def initialize: () -> void end # sig/github_api/error/service_unavailable.rbs class Github::Error::ServiceUnavailable < Github::Error::GithubError def initialize: () -> void end # sig/github_api/error/unauthorized.rbs class Github::Error::Unauthorized < Github::Error::GithubError def initialize: () -> void end # sig/github_api/error/unprocessable_entity.rbs class Github::Error::UnprocessableEntity < Github::Error::GithubError def initialize: () -> void end # sig/github_api/error/validations.rbs class Github::Error::Validations < Github::Error::ClientError def initialize: () -> void end # sig/github_api/events.rbs class Github::Events < Github::API def initialize: () -> void def issue: () -> untyped def network: () -> untyped def org: () -> untyped def performed: () -> untyped def public: () -> untyped def received: () -> untyped def repository: () -> untyped def user_org: () -> untyped end # sig/github_api/gists.rbs class Github::Gists < Github::API def create_gist: () -> untyped def delete_gist: () -> untyped def edit_gist: () -> untyped def fork: () -> untyped def gist: () -> untyped def gists: () -> untyped def initialize: () -> void def star: () -> untyped def starred: () -> untyped def starred?: () -> untyped def unstar: () -> untyped end # sig/github_api/git_data.rbs class Github::GitData < Github::API def initialize: () -> void end # sig/github_api/issues.rbs class Github::Issues < Github::API def create_issue: () -> untyped def edit_issue: () -> untyped def initialize: () -> void def issue: () -> untyped def issues: () -> untyped def repo_issues: () -> untyped end # sig/github_api/orgs.rbs class Github::Orgs < Github::API def edit_org: () -> untyped def initialize: () -> void def org: () -> untyped def orgs: () -> untyped end # sig/github_api/page_iterator.rbs class Github::PageIterator def first: () -> untyped def get_page: () -> untyped def has_next?: () -> untyped def initialize: () -> void def last: () -> untyped def next: () -> untyped def parse_page_number: () -> untyped def parse_page_params: () -> untyped def parse_per_page_number: () -> untyped def prev: () -> untyped def update_page_links: () -> untyped end # sig/github_api/page_links.rbs class Github::PageLinks def initialize: () -> void end # sig/github_api/page_uri_processor.rbs class Github::PageUriProcessor def initialize: () -> void def query_hash: () -> untyped def resource_link: () -> untyped end # sig/github_api/pull_requests.rbs class Github::PullRequests < Github::API def commits: () -> untyped def create_request: () -> untyped def files: () -> untyped def initialize: () -> void def merge: () -> untyped def merged?: () -> untyped def pull_request: () -> untyped def pull_requests: () -> untyped def update_request: () -> untyped end # sig/github_api/ratelimit_status.rbs class Github::RatelimitStatus def initialize: () -> void def ratelimit_reset_time: () -> untyped end # sig/github_api/repos.rbs class Github::Repos < Github::API def branches: () -> untyped def contributors: () -> untyped def create_repo: () -> untyped def edit_repo: () -> untyped def get_repo: () -> untyped def initialize: () -> void def languages: () -> untyped def repos: () -> untyped def tags: () -> untyped def teams: () -> untyped end # sig/github_api/request/basic_auth.rbs class Github::Request::BasicAuth < Github::Request::Faraday::Middleware def call: () -> untyped def initialize: () -> void end # sig/github_api/request/caching.rbs class Github::Request::Caching < Github::Request::Faraday::Middleware def cache_key: () -> untyped def call: () -> untyped def initialize: () -> void end # sig/github_api/request/oauth2.rbs class Github::Request::OAuth2 < Github::Request::Faraday::Middleware def call: () -> untyped def initialize: () -> void end # sig/github_api/response.rbs class Github::Response < Github::Faraday::Response::Middleware def self.define_parser: () -> untyped def parse_response?: () -> untyped def response_type: () -> untyped end # sig/github_api/response/helpers.rbs class Github::Response::Helpers < Github::Response def on_complete: () -> untyped end # sig/github_api/response/jsonize.rbs class Github::Response::Jsonize < Github::Response def parse: () -> untyped end # sig/github_api/response/mashify.rbs class Github::Response::Mashify < Github::Response def parse: () -> untyped end # sig/github_api/response/raise_error.rbs class Github::Response::RaiseError < Github::Faraday::Response::Middleware def on_complete: () -> untyped end # sig/github_api/users.rbs class Github::Users < Github::API def get_user: () -> untyped def initialize: () -> void def update_user: () -> untyped end # sig/github_api/core_ext/hash.rbs class Hash def all_keys: () -> untyped def except: () -> untyped def except!: () -> untyped def has_deep_key?: () -> untyped def serialize: () -> untyped def symbolize_keys: () -> untyped def symbolize_keys!: () -> untyped end # sig/github_api.rbs module Github def deprecate: () -> untyped def deprecation_tracker: () -> untyped def method_missing: () -> untyped def new: () -> untyped def respond_to?: () -> untyped def warn_deprecation: () -> untyped end # sig/github_api/authorization.rbs module Github::Authorization def _verify_client: () -> untyped def auth_code: () -> untyped def authenticated?: () -> untyped def authentication: () -> untyped def authorize_url: () -> untyped def basic_authed?: () -> untyped def client: () -> untyped def get_token: () -> untyped end # sig/github_api.rbs module Github::AutoloadHelper def autoload_all: () -> untyped def lookup_constant: () -> untyped def register_constant: () -> untyped end # sig/github_api/cache_control.rbs module Github::CacheOptions def self.option_accessor: () -> untyped def initialize_options: () -> untyped end # sig/github_api/configuration.rbs module Github::Configuration def self.extended: () -> untyped def configure: () -> untyped def options: () -> untyped def set_defaults: () -> untyped end # sig/github_api/connection.rbs module Github::Connection def caching?: () -> untyped def clear_cache: () -> untyped def connection: () -> untyped def default_options: () -> untyped end # sig/github_api/filter.rbs module Github::Filter def _filter_params_keys: () -> untyped def _normalize_params_keys: () -> untyped def filter: () -> untyped def normalize: () -> untyped def process_params: () -> untyped end # sig/github_api/gists/comments.rbs module Github::Gists::Comments def comment: () -> untyped def comments: () -> untyped def create_comment: () -> untyped def delete_comment: () -> untyped def edit_comment: () -> untyped end # sig/github_api/git_data/blobs.rbs module Github::GitData::Blobs def blob: () -> untyped def create_blob: () -> untyped end # sig/github_api/git_data/commits.rbs module Github::GitData::Commits def commit: () -> untyped def create_commit: () -> untyped end # sig/github_api/git_data/references.rbs module Github::GitData::References def _validate_reference: () -> untyped def create_reference: () -> untyped def reference: () -> untyped def references: () -> untyped def update_reference: () -> untyped end # sig/github_api/git_data/tags.rbs module Github::GitData::Tags def create_tag: () -> untyped def tag: () -> untyped end # sig/github_api/git_data/trees.rbs module Github::GitData::Trees def create_tree: () -> untyped def tree: () -> untyped end # sig/github_api/issues/comments.rbs module Github::Issues::Comments def comment: () -> untyped def comments: () -> untyped def create_comment: () -> untyped def delete_comment: () -> untyped def edit_comment: () -> untyped end # sig/github_api/issues/events.rbs module Github::Issues::Events def event: () -> untyped def events: () -> untyped end # sig/github_api/issues/labels.rbs module Github::Issues::Labels def add_labels: () -> untyped def create_label: () -> untyped def delete_label: () -> untyped def label: () -> untyped def labels: () -> untyped def labels_for: () -> untyped def milestone_labels: () -> untyped def remove_label: () -> untyped def replace_labels: () -> untyped def update_label: () -> untyped end # sig/github_api/issues/milestones.rbs module Github::Issues::Milestones def create_milestone: () -> untyped def delete_milestone: () -> untyped def milestone: () -> untyped def milestones: () -> untyped def update_milestone: () -> untyped end # sig/github_api/mime_type.rbs module Github::MimeType def _normalize_name: () -> untyped def lookup_mime: () -> untyped def lookup_resource: () -> untyped def parse: () -> untyped end # sig/github_api/orgs/members.rbs module Github::Orgs::Members def conceal: () -> untyped def delete_member: () -> untyped def member?: () -> untyped def members: () -> untyped def public_member?: () -> untyped def public_members: () -> untyped def publicize: () -> untyped end # sig/github_api/orgs/teams.rbs module Github::Orgs::Teams def add_team_member: () -> untyped def add_team_repo: () -> untyped def create_team: () -> untyped def delete_team: () -> untyped def edit_team: () -> untyped def remove_team_member: () -> untyped def remove_team_repo: () -> untyped def team: () -> untyped def team_member?: () -> untyped def team_members: () -> untyped def team_repo?: () -> untyped def team_repos: () -> untyped def teams: () -> untyped end # sig/github_api/paged_request.rbs module Github::PagedRequest def default_page: () -> untyped def default_page_size: () -> untyped def page_request: () -> untyped end # sig/github_api/pull_requests/comments.rbs module Github::PullRequests::Comments def _validate_reply_to: () -> untyped def comment: () -> untyped def comments: () -> untyped def create_comment: () -> untyped def delete_comment: () -> untyped def edit_comment: () -> untyped end # sig/github_api/repos/collaborators.rbs module Github::Repos::Collaborators def add_collaborator: () -> untyped def collaborator?: () -> untyped def collaborators: () -> untyped def remove_collaborator: () -> untyped end # sig/github_api/repos/commits.rbs module Github::Repos::Commits def commit: () -> untyped def commit_comment: () -> untyped def commit_comments: () -> untyped def commits: () -> untyped def create_comment: () -> untyped def delete_comment: () -> untyped def repo_comments: () -> untyped def update_comment: () -> untyped end # sig/github_api/repos/downloads.rbs module Github::Repos::Downloads def create_download: () -> untyped def delete_download: () -> untyped def download: () -> untyped def downloads: () -> untyped def prepend_at_for: () -> untyped def upload: () -> untyped end # sig/github_api/repos/forks.rbs module Github::Repos::Forks def create_fork: () -> untyped def forks: () -> untyped end # sig/github_api/repos/hooks.rbs module Github::Repos::Hooks def create_hook: () -> untyped def delete_hook: () -> untyped def edit_hook: () -> untyped def hook: () -> untyped def hooks: () -> untyped def test_hook: () -> untyped end # sig/github_api/repos/keys.rbs module Github::Repos::Keys def create_key: () -> untyped def delete_key: () -> untyped def edit_key: () -> untyped def get_key: () -> untyped def keys: () -> untyped end # sig/github_api/repos/pub_sub_hubbub.rbs module Github::Repos::PubSubHubbub def _merge_action!: () -> untyped def subscribe: () -> untyped def subscribe_service: () -> untyped def unsubscribe: () -> untyped def unsubscribe_service: () -> untyped end # sig/github_api/repos/watching.rbs module Github::Repos::Watching def start_watching: () -> untyped def stop_watching: () -> untyped def watched: () -> untyped def watchers: () -> untyped def watching?: () -> untyped end # sig/github_api/request.rbs module Github::Request def _extract_mime_type: () -> untyped def _process_params: () -> untyped def basic_auth: () -> untyped def delete: () -> untyped def formatted_path: () -> untyped def get: () -> untyped def patch: () -> untyped def post: () -> untyped def put: () -> untyped def request: () -> untyped def token_auth: () -> untyped end # sig/github_api/result.rbs module Github::Result def body: () -> untyped def content_length: () -> untyped def content_type: () -> untyped def date: () -> untyped def each_page: () -> untyped def etag: () -> untyped def first_page: () -> untyped def has_next_page?: () -> untyped def last_page: () -> untyped def links: () -> untyped def loaded?: () -> untyped def next_page: () -> untyped def page: () -> untyped def page_iterator: () -> untyped def prev_page: () -> untyped def ratelimit_limit: () -> untyped def ratelimit_remaining: () -> untyped def reset: () -> untyped def server: () -> untyped def status: () -> untyped def success?: () -> untyped end # sig/github_api/users/emails.rbs module Github::Users::Emails def add_email: () -> untyped def delete_email: () -> untyped def emails: () -> untyped end # sig/github_api/users/followers.rbs module Github::Users::Followers def follow: () -> untyped def followers: () -> untyped def following: () -> untyped def following?: () -> untyped def unfollow: () -> untyped end # sig/github_api/users/keys.rbs module Github::Users::Keys def create_key: () -> untyped def delete_key: () -> untyped def key: () -> untyped def keys: () -> untyped def update_key: () -> untyped end # sig/github_api/utils/url.rbs module Github::Utils::Url def escape: () -> untyped def parse_query: () -> untyped def parse_query_for_param: () -> untyped def unescape: () -> untyped end # sig/github_api/validation.rbs module Github::Validation def _validate_inputs: () -> untyped def _validate_params_values: () -> untyped def _validate_presence_of: () -> untyped def _validate_user_repo_params: () -> untyped end