# sig/legitbot/botmatch.rbs class Legitbot::BotMatch def self.fake?: () -> untyped def self.valid?: () -> untyped def detected_as: () -> untyped def fake?: () -> untyped def initialize: () -> void def valid?: () -> untyped end # sig/rubocop/cop/custom/ip_ranges.rbs class RuboCop::Cop::Custom::IpRanges < RuboCop::Cop::Custom::Base def fetch_ips: () -> untyped def fetch_params: () -> untyped def get_url: () -> untyped def mandatory_params?: () -> untyped def node_replacement: () -> untyped def normalise_list: () -> untyped def on_send: () -> untyped def parse_html: () -> untyped def parse_json: () -> untyped def parse_text: () -> untyped def read_node_ips: () -> untyped def register_offense: () -> untyped end # sig/legitbot/ahrefs.rbs module Legitbot def self.bot: () -> untyped def self.rule: () -> untyped end # sig/legitbot/config/resolver.rbs module Legitbot::Config::Resolver def resolver: () -> untyped def resolver_config: () -> untyped end # sig/legitbot/validators/domains.rbs module Legitbot::Validators::Domains def included: () -> untyped def valid_domain?: () -> untyped end # sig/legitbot/validators/domains.rbs module Legitbot::Validators::Domains::ClassMethods def check_domains?: () -> untyped def domains: () -> untyped def find_subdomain_record: () -> untyped def reverse_domains: () -> untyped def reverse_ip: () -> untyped def valid_domain?: () -> untyped end # sig/legitbot/validators/ip_ranges.rbs module Legitbot::Validators::IpRanges def included: () -> untyped def valid_ip?: () -> untyped end # sig/legitbot/validators/ip_ranges.rbs module Legitbot::Validators::IpRanges::ClassMethods def build_interval_tree: () -> untyped def check_ranges?: () -> untyped def ip_ranges: () -> untyped def load_ips: () -> untyped def partition_ips: () -> untyped def reload_ips: () -> untyped def valid_ip?: () -> untyped def valid_ips: () -> untyped end