# sig/geocoder/cache.rbs class Geocoder::Cache def []: () -> untyped def []=: () -> untyped def expire: () -> untyped def expire_single_url: () -> untyped def initialize: () -> void def interpret: () -> untyped def key_for: () -> untyped def keys: () -> untyped def prefix: () -> untyped def store: () -> untyped def urls: () -> untyped end # sig/geocoder/cli.rbs class Geocoder::Cli def self.run: () -> untyped end # sig/generators/geocoder/config/config_generator.rbs class Geocoder::ConfigGenerator < Geocoder::Rails::Generators::Base def add_initializer: () -> untyped end # sig/geocoder/configuration.rbs class Geocoder::Configuration def self.set_defaults: () -> untyped def configure: () -> untyped def initialize: () -> void def set_defaults: () -> untyped end # sig/geocoder/configuration_hash.rbs class Geocoder::ConfigurationHash < Geocoder::Hash def method_missing: () -> untyped end # sig/geocoder/esri_token.rbs class Geocoder::EsriToken def self.generate_token: () -> untyped def active?: () -> untyped def initialize: () -> void def to_s: () -> untyped end # sig/generators/geocoder/maxmind/geolite_city_generator.rbs class Geocoder::Generators::Maxmind::GeoliteCityGenerator < Geocoder::Generators::Maxmind::Rails::Generators::Base def self.next_migration_number: () -> untyped def copy_migration_files: () -> untyped end # sig/generators/geocoder/maxmind/geolite_country_generator.rbs class Geocoder::Generators::Maxmind::GeoliteCountryGenerator < Geocoder::Generators::Maxmind::Rails::Generators::Base def self.next_migration_number: () -> untyped def copy_migration_files: () -> untyped end # sig/geocoder/ip_address.rbs class Geocoder::IpAddress < Geocoder::String def internal?: () -> untyped def loopback?: () -> untyped def private?: () -> untyped def valid?: () -> untyped end # sig/geocoder/kernel_logger.rbs class Geocoder::KernelLogger def add: () -> untyped def log_message_at_level?: () -> untyped end # sig/geocoder/logger.rbs class Geocoder::Logger def current_logger: () -> untyped def log: () -> untyped def valid_level?: () -> untyped end # sig/geocoder/lookups/amap.rbs class Geocoder::Lookup::Amap < Geocoder::Lookup::Base def base_query_url: () -> untyped def name: () -> untyped def query_url_params: () -> untyped def required_api_key_parts: () -> untyped def results: () -> untyped def revert_coordinates: () -> untyped def supported_protocols: () -> untyped end # sig/geocoder/lookups/baidu.rbs class Geocoder::Lookup::Baidu < Geocoder::Lookup::Base def base_query_url: () -> untyped def content_key: () -> untyped def name: () -> untyped def query_url_params: () -> untyped def required_api_key_parts: () -> untyped def results: () -> untyped def supported_protocols: () -> untyped end # sig/geocoder/lookups/baidu_ip.rbs class Geocoder::Lookup::BaiduIp < Geocoder::Lookup::Baidu def base_query_url: () -> untyped def content_key: () -> untyped def name: () -> untyped def query_url_params: () -> untyped end # sig/geocoder/lookups/ban_data_gouv_fr.rbs class Geocoder::Lookup::BanDataGouvFr < Geocoder::Lookup::Base def any_result?: () -> untyped def autocomplete_param_is_valid?: () -> untyped def base_query_url: () -> untyped def code_param_is_valid?: () -> untyped def latitude_is_valid?: () -> untyped def limit_param_is_valid?: () -> untyped def longitude_is_valid?: () -> untyped def map_link_url: () -> untyped def name: () -> untyped def query_ban_datagouv_fr_params: () -> untyped def query_url_params: () -> untyped def results: () -> untyped def reverse_geocode_ban_fr_params: () -> untyped def search_geocode_ban_fr_params: () -> untyped def type_param_is_valid?: () -> untyped end # sig/geocoder/lookups/base.rbs class Geocoder::Lookup::Base def base_query_url: () -> untyped def cache: () -> untyped def cache_key: () -> untyped def cache_key_params: () -> untyped def check_api_key_configuration!: () -> untyped def check_response_for_errors!: () -> untyped def configuration: () -> untyped def configure_ssl!: () -> untyped def fetch_data: () -> untyped def fetch_raw_data: () -> untyped def handle: () -> untyped def hash_to_query: () -> untyped def http_client: () -> untyped def initialize: () -> void def make_api_request: () -> untyped def map_link_url: () -> untyped def name: () -> untyped def parse_json: () -> untyped def parse_raw_data: () -> untyped def protocol: () -> untyped def query_url: () -> untyped def query_url_params: () -> untyped def raise_error: () -> untyped def required_api_key_parts: () -> untyped def result_class: () -> untyped def results: () -> untyped def search: () -> untyped def supported_protocols: () -> untyped def url_query_string: () -> untyped def use_ssl?: () -> untyped def valid_response?: () -> untyped end # sig/geocoder/lookups/bing.rbs class Geocoder::Lookup::Bing < Geocoder::Lookup::Base def base_query_url: () -> untyped def check_response_for_errors!: () -> untyped def map_link_url: () -> untyped def name: () -> untyped def query_url_params: () -> untyped def required_api_key_parts: () -> untyped def results: () -> untyped def server_overloaded?: () -> untyped def valid_response?: () -> untyped end # sig/geocoder/lookups/db_ip_com.rbs class Geocoder::Lookup::DbIpCom < Geocoder::Lookup::Base def base_query_url: () -> untyped def cache_key: () -> untyped def name: () -> untyped def required_api_key_parts: () -> untyped def results: () -> untyped def supported_protocols: () -> untyped end # sig/geocoder/lookups/dstk.rbs class Geocoder::Lookup::Dstk < Geocoder::Lookup::Google def base_query_url: () -> untyped def name: () -> untyped end # sig/geocoder/lookups/esri.rbs class Geocoder::Lookup::Esri < Geocoder::Lookup::Base def base_query_url: () -> untyped def create_and_save_token!: () -> untyped def create_token: () -> untyped def for_storage: () -> untyped def name: () -> untyped def query_url_params: () -> untyped def results: () -> untyped def token: () -> untyped def valid_token_configured?: () -> untyped end # sig/geocoder/lookups/freegeoip.rbs class Geocoder::Lookup::Freegeoip < Geocoder::Lookup::Base def cache_key: () -> untyped def host: () -> untyped def name: () -> untyped def parse_raw_data: () -> untyped def query_url: () -> untyped def reserved_result: () -> untyped def results: () -> untyped def supported_protocols: () -> untyped end # sig/geocoder/lookups/geocoder_ca.rbs class Geocoder::Lookup::GeocoderCa < Geocoder::Lookup::Base def base_query_url: () -> untyped def name: () -> untyped def parse_raw_data: () -> untyped def query_url_params: () -> untyped def results: () -> untyped end # sig/geocoder/lookups/geocodio.rbs class Geocoder::Lookup::Geocodio < Geocoder::Lookup::Base def base_query_url: () -> untyped def name: () -> untyped def query_url_params: () -> untyped def results: () -> untyped end # sig/geocoder/lookups/geoip2.rbs class Geocoder::Lookup::Geoip2 < Geocoder::Lookup::Base def db_class: () -> untyped def initialize: () -> void def name: () -> untyped def required_api_key_parts: () -> untyped def results: () -> untyped end # sig/geocoder/lookups/geoportail_lu.rbs class Geocoder::Lookup::GeoportailLu < Geocoder::Lookup::Base def base_query_url: () -> untyped def name: () -> untyped def query_url_geoportail_lu_params: () -> untyped def query_url_params: () -> untyped def results: () -> untyped def reverse_geocode_params: () -> untyped def reverse_geocode_url_base_path: () -> untyped def search_params: () -> untyped def search_url_base_path: () -> untyped end # sig/geocoder/lookups/google.rbs class Geocoder::Lookup::Google < Geocoder::Lookup::Base def base_query_url: () -> untyped def configure_ssl!: () -> untyped def map_link_url: () -> untyped def name: () -> untyped def query_url_google_params: () -> untyped def query_url_params: () -> untyped def results: () -> untyped def supported_protocols: () -> untyped def valid_response?: () -> untyped end # sig/geocoder/lookups/google_places_details.rbs class Geocoder::Lookup::GooglePlacesDetails < Geocoder::Lookup::Google def base_query_url: () -> untyped def name: () -> untyped def query_url_google_params: () -> untyped def required_api_key_parts: () -> untyped def results: () -> untyped def supported_protocols: () -> untyped end # sig/geocoder/lookups/google_places_search.rbs class Geocoder::Lookup::GooglePlacesSearch < Geocoder::Lookup::Google def base_query_url: () -> untyped def name: () -> untyped def query_url_google_params: () -> untyped def required_api_key_parts: () -> untyped def supported_protocols: () -> untyped end # sig/geocoder/lookups/google_premier.rbs class Geocoder::Lookup::GooglePremier < Geocoder::Lookup::Google def cache_key: () -> untyped def cache_key_params: () -> untyped def name: () -> untyped def query_url: () -> untyped def query_url_params: () -> untyped def required_api_key_parts: () -> untyped def sign: () -> untyped def url_safe_base64_decode: () -> untyped def url_safe_base64_encode: () -> untyped end # sig/geocoder/lookups/here.rbs class Geocoder::Lookup::Here < Geocoder::Lookup::Base def base_query_url: () -> untyped def name: () -> untyped def query_url_here_options: () -> untyped def query_url_params: () -> untyped def required_api_key_parts: () -> untyped def results: () -> untyped def supported_protocols: () -> untyped end # sig/geocoder/lookups/ip2location.rbs class Geocoder::Lookup::Ip2location < Geocoder::Lookup::Base def base_query_url: () -> untyped def name: () -> untyped def query_url_params: () -> untyped def reserved_result: () -> untyped def results: () -> untyped def supported_protocols: () -> untyped end # sig/geocoder/lookups/ipapi_com.rbs class Geocoder::Lookup::IpapiCom < Geocoder::Lookup::Base def base_query_url: () -> untyped def invalid_key_result: () -> untyped def name: () -> untyped def parse_raw_data: () -> untyped def query_url_params: () -> untyped def reserved_result: () -> untyped def results: () -> untyped def supported_protocols: () -> untyped end # sig/geocoder/lookups/ipdata_co.rbs class Geocoder::Lookup::IpdataCo < Geocoder::Lookup::Base def cache_key: () -> untyped def check_response_for_errors!: () -> untyped def host: () -> untyped def name: () -> untyped def query_url: () -> untyped def reserved_result: () -> untyped def results: () -> untyped def supported_protocols: () -> untyped end # sig/geocoder/lookups/ipgeolocation.rbs class Geocoder::Lookup::Ipgeolocation < Geocoder::Lookup::Base def base_query_url: () -> untyped def name: () -> untyped def query_url_params: () -> untyped def reserved_result: () -> untyped def results: () -> untyped def supported_protocols: () -> untyped end # sig/geocoder/lookups/ipinfo_io.rbs class Geocoder::Lookup::IpinfoIo < Geocoder::Lookup::Base def base_query_url: () -> untyped def name: () -> untyped def query_url_params: () -> untyped def reserved_result: () -> untyped def results: () -> untyped end # sig/geocoder/lookups/ipregistry.rbs class Geocoder::Lookup::Ipregistry < Geocoder::Lookup::Base def base_query_url: () -> untyped def cache_key: () -> untyped def host: () -> untyped def name: () -> untyped def query_url_params: () -> untyped def reserved_result: () -> untyped def results: () -> untyped def supported_protocols: () -> untyped end # sig/geocoder/lookups/ipstack.rbs class Geocoder::Lookup::Ipstack < Geocoder::Lookup::Base def base_query_url: () -> untyped def host: () -> untyped def name: () -> untyped def query_url_params: () -> untyped def reserved_result: () -> untyped def results: () -> untyped end # sig/geocoder/lookups/latlon.rbs class Geocoder::Lookup::Latlon < Geocoder::Lookup::Base def base_query_url: () -> untyped def name: () -> untyped def query_url_params: () -> untyped def required_api_key_parts: () -> untyped def results: () -> untyped def supported_protocols: () -> untyped end # sig/geocoder/lookups/location_iq.rbs class Geocoder::Lookup::LocationIq < Geocoder::Lookup::Nominatim def base_query_url: () -> untyped def configured_host: () -> untyped def name: () -> untyped def query_url_params: () -> untyped def required_api_key_parts: () -> untyped def results: () -> untyped end # sig/geocoder/lookups/mapbox.rbs class Geocoder::Lookup::Mapbox < Geocoder::Lookup::Base def base_query_url: () -> untyped def dataset: () -> untyped def mapbox_search_term: () -> untyped def name: () -> untyped def query_url_params: () -> untyped def results: () -> untyped def sort_relevant_feature: () -> untyped def supported_protocols: () -> untyped end # sig/geocoder/lookups/mapquest.rbs class Geocoder::Lookup::Mapquest < Geocoder::Lookup::Base def base_query_url: () -> untyped def name: () -> untyped def query_url_params: () -> untyped def required_api_key_parts: () -> untyped def results: () -> untyped def search_type: () -> untyped end # sig/geocoder/lookups/maxmind.rbs class Geocoder::Lookup::Maxmind < Geocoder::Lookup::Base def base_query_url: () -> untyped def configured_service!: () -> untyped def data_contains_error?: () -> untyped def name: () -> untyped def parse_raw_data: () -> untyped def query_url_params: () -> untyped def reserved_result: () -> untyped def results: () -> untyped def service_code: () -> untyped def service_response_fields_count: () -> untyped def services: () -> untyped end # sig/geocoder/lookups/maxmind_geoip2.rbs class Geocoder::Lookup::MaxmindGeoip2 < Geocoder::Lookup::Base def cache_key: () -> untyped def configured_service!: () -> untyped def data_contains_error?: () -> untyped def name: () -> untyped def query_url: () -> untyped def results: () -> untyped def services: () -> untyped def supported_protocols: () -> untyped end # sig/geocoder/lookups/maxmind_local.rbs class Geocoder::Lookup::MaxmindLocal < Geocoder::Lookup::Base def encode_hash: () -> untyped def format_result: () -> untyped def initialize: () -> void def name: () -> untyped def required_api_key_parts: () -> untyped def results: () -> untyped end # sig/geocoder/lookups/nominatim.rbs class Geocoder::Lookup::Nominatim < Geocoder::Lookup::Base def base_query_url: () -> untyped def configured_host: () -> untyped def map_link_url: () -> untyped def name: () -> untyped def parse_raw_data: () -> untyped def query_url_params: () -> untyped def results: () -> untyped def use_ssl?: () -> untyped end # sig/geocoder/lookups/opencagedata.rbs class Geocoder::Lookup::Opencagedata < Geocoder::Lookup::Base def base_query_url: () -> untyped def name: () -> untyped def query_url_params: () -> untyped def required_api_key_parts: () -> untyped def results: () -> untyped end # sig/geocoder/lookups/osmnames.rbs class Geocoder::Lookup::Osmnames < Geocoder::Lookup::Base def base_query_url: () -> untyped def base_url: () -> untyped def country_limited: () -> untyped def name: () -> untyped def params_url: () -> untyped def query_url_params: () -> untyped def required_api_key_parts: () -> untyped def results: () -> untyped def supported_protocols: () -> untyped end # sig/geocoder/lookups/pelias.rbs class Geocoder::Lookup::Pelias < Geocoder::Lookup::Base def base_query_url: () -> untyped def endpoint: () -> untyped def name: () -> untyped def query_url_params: () -> untyped def required_api_key_parts: () -> untyped def results: () -> untyped end # sig/geocoder/lookups/pickpoint.rbs class Geocoder::Lookup::Pickpoint < Geocoder::Lookup::Nominatim def base_query_url: () -> untyped def name: () -> untyped def query_url_params: () -> untyped def required_api_key_parts: () -> untyped def results: () -> untyped def supported_protocols: () -> untyped end # sig/geocoder/lookups/pointpin.rbs class Geocoder::Lookup::Pointpin < Geocoder::Lookup::Base def cache_key: () -> untyped def data_contains_error?: () -> untyped def name: () -> untyped def query_url: () -> untyped def required_api_key_parts: () -> untyped def reserved_result: () -> untyped def results: () -> untyped end # sig/geocoder/lookups/postcode_anywhere_uk.rbs class Geocoder::Lookup::PostcodeAnywhereUk < Geocoder::Lookup::Base def base_query_url: () -> untyped def name: () -> untyped def query_url_params: () -> untyped def raise_exception_for_response: () -> untyped def required_api_key_parts: () -> untyped def results: () -> untyped end # sig/geocoder/lookups/postcodes_io.rbs class Geocoder::Lookup::PostcodesIo < Geocoder::Lookup::Base def cache_key: () -> untyped def name: () -> untyped def query_url: () -> untyped def results: () -> untyped def supported_protocols: () -> untyped end # sig/geocoder/lookups/smarty_streets.rbs class Geocoder::Lookup::SmartyStreets < Geocoder::Lookup::Base def base_query_url: () -> untyped def international?: () -> untyped def name: () -> untyped def query_url_params: () -> untyped def required_api_key_parts: () -> untyped def results: () -> untyped def supported_protocols: () -> untyped def zipcode_only?: () -> untyped end # sig/geocoder/lookups/telize.rbs class Geocoder::Lookup::Telize < Geocoder::Lookup::Base def api_key: () -> untyped def cache_key: () -> untyped def empty_result?: () -> untyped def name: () -> untyped def query_url: () -> untyped def required_api_key_parts: () -> untyped def reserved_result: () -> untyped def results: () -> untyped def supported_protocols: () -> untyped end # sig/geocoder/lookups/tencent.rbs class Geocoder::Lookup::Tencent < Geocoder::Lookup::Base def base_query_url: () -> untyped def content_key: () -> untyped def name: () -> untyped def query_url_params: () -> untyped def required_api_key_parts: () -> untyped def results: () -> untyped def supported_protocols: () -> untyped end # sig/geocoder/lookups/test.rbs class Geocoder::Lookup::Test < Geocoder::Lookup::Base def self.add_stub: () -> untyped def self.read_stub: () -> untyped def self.reset: () -> untyped def self.set_default_stub: () -> untyped def self.stubs: () -> untyped def name: () -> untyped def results: () -> untyped end # sig/geocoder/lookups/yandex.rbs class Geocoder::Lookup::Yandex < Geocoder::Lookup::Base def base_query_url: () -> untyped def map_link_url: () -> untyped def name: () -> untyped def query_url_params: () -> untyped def results: () -> untyped def supported_protocols: () -> untyped end # sig/geocoder/query.rbs class Geocoder::Query def blank?: () -> untyped def coordinates: () -> untyped def coordinates?: () -> untyped def execute: () -> untyped def initialize: () -> void def internal_ip_address?: () -> untyped def ip_address?: () -> untyped def language: () -> untyped def lookup: () -> untyped def loopback_ip_address?: () -> untyped def params_given?: () -> untyped def private_ip_address?: () -> untyped def reverse_geocode?: () -> untyped def sanitized_text: () -> untyped def to_s: () -> untyped def url: () -> untyped end # sig/geocoder/railtie.rbs class Geocoder::Railtie < Geocoder::Rails::Railtie def self.insert: () -> untyped end # sig/geocoder/exceptions.rbs class Geocoder::ResponseParseError < Geocoder::Error def initialize: () -> void end # sig/geocoder/results/amap.rbs class Geocoder::Result::Amap < Geocoder::Result::Base def self.response_attributes: () -> untyped def address: () -> untyped def address_components: () -> untyped def city: () -> untyped def coordinates: () -> untyped def country: () -> untyped def country_code: () -> untyped def district: () -> untyped def formatted_address: () -> untyped def postal_code: () -> untyped def province: () -> untyped def state: () -> untyped def state_code: () -> untyped def street: () -> untyped def street_number: () -> untyped end # sig/geocoder/results/baidu.rbs class Geocoder::Result::Baidu < Geocoder::Result::Base def self.response_attributes: () -> untyped def address_components: () -> untyped def city: () -> untyped def coordinates: () -> untyped def country: () -> untyped def country_code: () -> untyped def district: () -> untyped def formatted_address: () -> untyped def postal_code: () -> untyped def province: () -> untyped def state_code: () -> untyped def street: () -> untyped def street_number: () -> untyped end # sig/geocoder/results/baidu_ip.rbs class Geocoder::Result::BaiduIp < Geocoder::Result::Base def address: () -> untyped def address_detail: () -> untyped def city: () -> untyped def coordinates: () -> untyped def country: () -> untyped def country_code: () -> untyped def district: () -> untyped def point: () -> untyped def postal_code: () -> untyped def province: () -> untyped def state: () -> untyped def state_code: () -> untyped def street: () -> untyped def street_number: () -> untyped end # sig/geocoder/results/ban_data_gouv_fr.rbs class Geocoder::Result::BanDataGouvFr < Geocoder::Result::Base def self.response_attributes: () -> untyped def administrative_weight: () -> untyped def city?: () -> untyped def city_code: () -> untyped def city_name: () -> untyped def context: () -> untyped def coordinates: () -> untyped def country: () -> untyped def country_code: () -> untyped def department_code: () -> untyped def department_name: () -> untyped def geometry: () -> untyped def international_address: () -> untyped def location_id: () -> untyped def national_address: () -> untyped def population: () -> untyped def postal_code: () -> untyped def precision: () -> untyped def properties: () -> untyped def region_name: () -> untyped def result: () -> untyped def result_type: () -> untyped def score: () -> untyped def street_address: () -> untyped def street_name: () -> untyped def street_number: () -> untyped end # sig/geocoder/results/base.rbs class Geocoder::Result::Base def address: () -> untyped def coordinates: () -> untyped def country: () -> untyped def country_code: () -> untyped def initialize: () -> void def latitude: () -> untyped def longitude: () -> untyped def province: () -> untyped def province_code: () -> untyped def state: () -> untyped def state_code: () -> untyped end # sig/geocoder/results/bing.rbs class Geocoder::Result::Bing < Geocoder::Result::Base def self.response_attributes: () -> untyped def address: () -> untyped def address_data: () -> untyped def city: () -> untyped def coordinates: () -> untyped def country: () -> untyped def postal_code: () -> untyped def state_code: () -> untyped def viewport: () -> untyped end # sig/geocoder/results/db_ip_com.rbs class Geocoder::Result::DbIpCom < Geocoder::Result::Base def city: () -> untyped def continent_code: () -> untyped def continent_name: () -> untyped def coordinates: () -> untyped def country_code: () -> untyped def country_name: () -> untyped def currency_code: () -> untyped def district: () -> untyped def gmt_offset: () -> untyped def state_code: () -> untyped def time_zone: () -> untyped def zip_code: () -> untyped end # sig/geocoder/results/esri.rbs class Geocoder::Result::Esri < Geocoder::Result::Base def address: () -> untyped def attributes: () -> untyped def city: () -> untyped def coordinates: () -> untyped def country: () -> untyped def geometry: () -> untyped def is_city?: () -> untyped def place_name: () -> untyped def place_type: () -> untyped def postal_code: () -> untyped def reverse_geocode?: () -> untyped def state_code: () -> untyped def viewport: () -> untyped end # sig/geocoder/results/freegeoip.rbs class Geocoder::Result::Freegeoip < Geocoder::Result::Base def self.response_attributes: () -> untyped def city: () -> untyped def country: () -> untyped def country_code: () -> untyped def postal_code: () -> untyped def state: () -> untyped def state_code: () -> untyped end # sig/geocoder/results/geocoder_ca.rbs class Geocoder::Result::GeocoderCa < Geocoder::Result::Base def self.response_attributes: () -> untyped def address: () -> untyped def canadian_province_abbreviations: () -> untyped def city: () -> untyped def coordinates: () -> untyped def country: () -> untyped def country_code: () -> untyped def postal_code: () -> untyped def state: () -> untyped def street_address: () -> untyped end # sig/geocoder/results/geocodio.rbs class Geocoder::Result::Geocodio < Geocoder::Result::Base def accuracy: () -> untyped def address_components: () -> untyped def city: () -> untyped def coordinates: () -> untyped def country: () -> untyped def country_code: () -> untyped def formatted_address: () -> untyped def location: () -> untyped def number: () -> untyped def postdirectional: () -> untyped def state: () -> untyped def street: () -> untyped def street_address: () -> untyped def suffix: () -> untyped def zip: () -> untyped end # sig/geocoder/results/geoip2.rbs class Geocoder::Result::Geoip2 < Geocoder::Result::Base def self.response_attributes: () -> untyped def city: () -> untyped def coordinates: () -> untyped def country: () -> untyped def country_code: () -> untyped def data: () -> untyped def default_language: () -> untyped def fetch_name: () -> untyped def language: () -> untyped def language=: () -> untyped def postal_code: () -> untyped def state: () -> untyped def state_code: () -> untyped end # sig/geocoder/results/geoportail_lu.rbs class Geocoder::Result::GeoportailLu < Geocoder::Result::Base def address: () -> untyped def city: () -> untyped def coordinates: () -> untyped def detailled_address: () -> untyped def full_address: () -> untyped def geolocalized?: () -> untyped def geomlonlat: () -> untyped def postal_code: () -> untyped def state: () -> untyped def state_code: () -> untyped def street: () -> untyped def street_address: () -> untyped def street_number: () -> untyped def try_to_extract: () -> untyped end # sig/geocoder/results/google.rbs class Geocoder::Result::Google < Geocoder::Result::Base def address: () -> untyped def address_components: () -> untyped def address_components_of_type: () -> untyped def bounding_box_from: () -> untyped def bounds: () -> untyped def city: () -> untyped def coordinates: () -> untyped def country: () -> untyped def country_code: () -> untyped def formatted_address: () -> untyped def geometry: () -> untyped def neighborhood: () -> untyped def partial_match: () -> untyped def place_id: () -> untyped def postal_code: () -> untyped def precision: () -> untyped def route: () -> untyped def state: () -> untyped def state_code: () -> untyped def street_address: () -> untyped def street_number: () -> untyped def sub_state: () -> untyped def sub_state_code: () -> untyped def types: () -> untyped def viewport: () -> untyped end # sig/geocoder/results/google_places_details.rbs class Geocoder::Result::GooglePlacesDetails < Geocoder::Result::Google def phone_number: () -> untyped def photos: () -> untyped def place_id: () -> untyped def rating: () -> untyped def rating_count: () -> untyped def reviews: () -> untyped def types: () -> untyped def website: () -> untyped end # sig/geocoder/results/google_places_search.rbs class Geocoder::Result::GooglePlacesSearch < Geocoder::Result::Google def city: () -> untyped def country: () -> untyped def country_code: () -> untyped def photos: () -> untyped def postal_code: () -> untyped def province: () -> untyped def province_code: () -> untyped def rating: () -> untyped def state: () -> untyped def state_code: () -> untyped def types: () -> untyped end # sig/geocoder/results/here.rbs class Geocoder::Result::Here < Geocoder::Result::Base def address: () -> untyped def address_data: () -> untyped def city: () -> untyped def coordinates: () -> untyped def country: () -> untyped def country_code: () -> untyped def postal_code: () -> untyped def province: () -> untyped def province_code: () -> untyped def route: () -> untyped def state: () -> untyped def state_code: () -> untyped def street_number: () -> untyped def viewport: () -> untyped end # sig/geocoder/results/ip2location.rbs class Geocoder::Result::Ip2location < Geocoder::Result::Base def self.response_attributes: () -> untyped def address: () -> untyped end # sig/geocoder/results/ipapi_com.rbs class Geocoder::Result::IpapiCom < Geocoder::Result::Base def self.response_attributes: () -> untyped def address: () -> untyped def coordinates: () -> untyped def country_code: () -> untyped def postal_code: () -> untyped def region_name: () -> untyped def state: () -> untyped def state_code: () -> untyped end # sig/geocoder/results/ipdata_co.rbs class Geocoder::Result::IpdataCo < Geocoder::Result::Base def self.response_attributes: () -> untyped def city: () -> untyped def country: () -> untyped def country_code: () -> untyped def postal_code: () -> untyped def state: () -> untyped def state_code: () -> untyped end # sig/geocoder/results/ipgeolocation.rbs class Geocoder::Result::Ipgeolocation < Geocoder::Result::Base def self.response_attributes: () -> untyped def address: () -> untyped def coordinates: () -> untyped def country: () -> untyped def country_code: () -> untyped def postal_code: () -> untyped def state: () -> untyped def state_code: () -> untyped end # sig/geocoder/results/ipinfo_io.rbs class Geocoder::Result::IpinfoIo < Geocoder::Result::Base def self.response_attributes: () -> untyped def address: () -> untyped def city: () -> untyped def coordinates: () -> untyped def country: () -> untyped def country_code: () -> untyped def postal_code: () -> untyped def state: () -> untyped def state_code: () -> untyped end # sig/geocoder/results/ipregistry.rbs class Geocoder::Result::Ipregistry < Geocoder::Result::Base def carrier_mcc: () -> untyped def carrier_mnc: () -> untyped def carrier_name: () -> untyped def city: () -> untyped def connection_asn: () -> untyped def connection_domain: () -> untyped def connection_organization: () -> untyped def connection_type: () -> untyped def country: () -> untyped def country_code: () -> untyped def currency_code: () -> untyped def currency_format_negative_prefix: () -> untyped def currency_format_negative_suffix: () -> untyped def currency_format_positive_prefix: () -> untyped def currency_format_positive_suffix: () -> untyped def currency_name: () -> untyped def currency_plural: () -> untyped def currency_symbol: () -> untyped def currency_symbol_native: () -> untyped def flatten_hash: () -> untyped def hostname: () -> untyped def initialize: () -> void def ip: () -> untyped def latitude: () -> untyped def location_city: () -> untyped def location_continent_code: () -> untyped def location_continent_name: () -> untyped def location_country_area: () -> untyped def location_country_borders: () -> untyped def location_country_calling_code: () -> untyped def location_country_capital: () -> untyped def location_country_code: () -> untyped def location_country_flag_emoji: () -> untyped def location_country_flag_emoji_unicode: () -> untyped def location_country_flag_emojitwo: () -> untyped def location_country_flag_noto: () -> untyped def location_country_flag_twemoji: () -> untyped def location_country_flag_wikimedia: () -> untyped def location_country_languages: () -> untyped def location_country_name: () -> untyped def location_country_population: () -> untyped def location_country_population_density: () -> untyped def location_country_tld: () -> untyped def location_in_eu: () -> untyped def location_language_code: () -> untyped def location_language_name: () -> untyped def location_language_native: () -> untyped def location_latitude: () -> untyped def location_longitude: () -> untyped def location_postal: () -> untyped def location_region_code: () -> untyped def location_region_name: () -> untyped def longitude: () -> untyped def postal_code: () -> untyped def security_is_abuser: () -> untyped def security_is_anonymous: () -> untyped def security_is_attacker: () -> untyped def security_is_bogon: () -> untyped def security_is_cloud_provider: () -> untyped def security_is_proxy: () -> untyped def security_is_threat: () -> untyped def security_is_tor: () -> untyped def security_is_tor_exit: () -> untyped def state: () -> untyped def state_code: () -> untyped def time_zone_abbreviation: () -> untyped def time_zone_current_time: () -> untyped def time_zone_id: () -> untyped def time_zone_in_daylight_saving: () -> untyped def time_zone_name: () -> untyped def time_zone_offset: () -> untyped def type: () -> untyped end # sig/geocoder/results/ipstack.rbs class Geocoder::Result::Ipstack < Geocoder::Result::Base def self.response_attributes: () -> untyped def address: () -> untyped def country: () -> untyped def metro_code: () -> untyped def postal_code: () -> untyped def state: () -> untyped def state_code: () -> untyped end # sig/geocoder/results/latlon.rbs class Geocoder::Result::Latlon < Geocoder::Result::Base def address_components: () -> untyped def city: () -> untyped def coordinates: () -> untyped def country: () -> untyped def country_code: () -> untyped def formatted_address: () -> untyped def number: () -> untyped def prefix: () -> untyped def state: () -> untyped def street: () -> untyped def street_name: () -> untyped def street_type: () -> untyped def suffix: () -> untyped def unit: () -> untyped def zip: () -> untyped end # sig/geocoder/results/mapbox.rbs class Geocoder::Result::Mapbox < Geocoder::Result::Base def address: () -> untyped def city: () -> untyped def context: () -> untyped def context_part: () -> untyped def coordinates: () -> untyped def country: () -> untyped def neighborhood: () -> untyped def place_name: () -> untyped def postal_code: () -> untyped def state: () -> untyped def street: () -> untyped end # sig/geocoder/results/mapquest.rbs class Geocoder::Result::Mapquest < Geocoder::Result::Base def address: () -> untyped def city: () -> untyped def coordinates: () -> untyped def country: () -> untyped def country_code: () -> untyped def county: () -> untyped def postal_code: () -> untyped def state: () -> untyped def street: () -> untyped end # sig/geocoder/results/maxmind.rbs class Geocoder::Result::Maxmind < Geocoder::Result::Base def self.field_names: () -> untyped def city: () -> untyped def coordinates: () -> untyped def country: () -> untyped def country_code: () -> untyped def data_hash: () -> untyped def field_names: () -> untyped def method_missing: () -> untyped def postal_code: () -> untyped def respond_to?: () -> untyped def service_name: () -> untyped def state: () -> untyped def state_code: () -> untyped end # sig/geocoder/results/maxmind_local.rbs class Geocoder::Result::MaxmindLocal < Geocoder::Result::Base def self.response_attributes: () -> untyped def city: () -> untyped def coordinates: () -> untyped def country: () -> untyped def country_code: () -> untyped def postal_code: () -> untyped def state: () -> untyped def state_code: () -> untyped end # sig/geocoder/results/nominatim.rbs class Geocoder::Result::Nominatim < Geocoder::Result::Base def self.response_attributes: () -> untyped def address: () -> untyped def city: () -> untyped def city_district: () -> untyped def coordinates: () -> untyped def country: () -> untyped def country_code: () -> untyped def county: () -> untyped def house_number: () -> untyped def neighbourhood: () -> untyped def place_class: () -> untyped def place_type: () -> untyped def poi: () -> untyped def postal_code: () -> untyped def state: () -> untyped def state_district: () -> untyped def street: () -> untyped def suburb: () -> untyped def town: () -> untyped def viewport: () -> untyped def village: () -> untyped end # sig/geocoder/results/opencagedata.rbs class Geocoder::Result::Opencagedata < Geocoder::Result::Base def self.response_attributes: () -> untyped def address: () -> untyped def city: () -> untyped def coordinates: () -> untyped def country: () -> untyped def country_code: () -> untyped def county: () -> untyped def house_number: () -> untyped def poi: () -> untyped def postal_code: () -> untyped def state: () -> untyped def state_code: () -> untyped def street: () -> untyped def suburb: () -> untyped def time_zone: () -> untyped def viewport: () -> untyped def village: () -> untyped end # sig/geocoder/results/osmnames.rbs class Geocoder::Result::Osmnames < Geocoder::Result::Base def self.response_attributes: () -> untyped def address: () -> untyped def coordinates: () -> untyped def country: () -> untyped def country_code: () -> untyped def place_class: () -> untyped def place_type: () -> untyped def postal_code: () -> untyped def state: () -> untyped def viewport: () -> untyped end # sig/geocoder/results/pelias.rbs class Geocoder::Result::Pelias < Geocoder::Result::Base def self.response_attributes: () -> untyped def address: () -> untyped def city: () -> untyped def coordinates: () -> untyped def country_code: () -> untyped def geometry: () -> untyped def postal_code: () -> untyped def properties: () -> untyped def province: () -> untyped def state: () -> untyped def state_code: () -> untyped end # sig/geocoder/results/pointpin.rbs class Geocoder::Result::Pointpin < Geocoder::Result::Base def self.response_attributes: () -> untyped def address: () -> untyped def city: () -> untyped def country: () -> untyped def postal_code: () -> untyped def state: () -> untyped def state_code: () -> untyped end # sig/geocoder/results/postcode_anywhere_uk.rbs class Geocoder::Result::PostcodeAnywhereUk < Geocoder::Result::Base def address: () -> untyped def blank_result: () -> untyped def city: () -> untyped def coordinates: () -> untyped def country: () -> untyped def country_code: () -> untyped def os_grid: () -> untyped end # sig/geocoder/results/postcodes_io.rbs class Geocoder::Result::PostcodesIo < Geocoder::Result::Base def city: () -> untyped def coordinates: () -> untyped def country: () -> untyped def country_code: () -> untyped def county: () -> untyped def postal_code: () -> untyped def quality: () -> untyped def state_code: () -> untyped end # sig/geocoder/results/smarty_streets.rbs class Geocoder::Result::SmartyStreets < Geocoder::Result::Base def address: () -> untyped def city: () -> untyped def coordinates: () -> untyped def country: () -> untyped def country_code: () -> untyped def fips: () -> untyped def international_endpoint?: () -> untyped def state: () -> untyped def state_code: () -> untyped def street: () -> untyped def zip4: () -> untyped def zipcode: () -> untyped def zipcode_endpoint?: () -> untyped end # sig/geocoder/results/telize.rbs class Geocoder::Result::Telize < Geocoder::Result::Base def self.response_attributes: () -> untyped def city: () -> untyped def country: () -> untyped def country_code: () -> untyped def postal_code: () -> untyped def state: () -> untyped def state_code: () -> untyped end # sig/geocoder/results/tencent.rbs class Geocoder::Result::Tencent < Geocoder::Result::Base def address: () -> untyped def address_components: () -> untyped def city: () -> untyped def coordinates: () -> untyped def country: () -> untyped def country_code: () -> untyped def district: () -> untyped def postal_code: () -> untyped def province: () -> untyped def state_code: () -> untyped def street: () -> untyped def street_number: () -> untyped end # sig/geocoder/results/test.rbs class Geocoder::Result::Test < Geocoder::Result::Base def self.add_result_attribute: () -> untyped def initialize: () -> void end # sig/geocoder/results/yandex.rbs class Geocoder::Result::Yandex < Geocoder::Result::Base def address: () -> untyped def address_details: () -> untyped def admin_locality: () -> untyped def city: () -> untyped def coordinates: () -> untyped def country: () -> untyped def country_code: () -> untyped def dependent_locality: () -> untyped def kind: () -> untyped def locality_data: () -> untyped def postal_code: () -> untyped def precision: () -> untyped def premise_name: () -> untyped def state: () -> untyped def state_code: () -> untyped def street: () -> untyped def street_number: () -> untyped def sub_state: () -> untyped def sub_state_city: () -> untyped def subadmin_locality: () -> untyped def thoroughfare_data: () -> untyped def viewport: () -> untyped end # sig/generators/geocoder/config/config_generator.rbs module Geocoder def self.address: () -> untyped def self.config: () -> untyped def self.config_for_lookup: () -> untyped def self.configure: () -> untyped def self.coordinates: () -> untyped def self.log: () -> untyped def self.merge_into_lookup_config: () -> untyped def self.search: () -> untyped end # sig/geocoder/calculations.rbs module Geocoder::Calculations def bearing_between: () -> untyped def bounding_box: () -> untyped def compass_point: () -> untyped def coordinates_present?: () -> untyped def distance_between: () -> untyped def distance_to_radians: () -> untyped def earth_radius: () -> untyped def endpoint: () -> untyped def extract_coordinates: () -> untyped def geographic_center: () -> untyped def km_in_mi: () -> untyped def km_in_nm: () -> untyped def latitude_degree_distance: () -> untyped def longitude_degree_distance: () -> untyped def mi_in_km: () -> untyped def nm_in_km: () -> untyped def radians_to_distance: () -> untyped def random_point_near: () -> untyped def to_degrees: () -> untyped def to_kilometers: () -> untyped def to_miles: () -> untyped def to_nautical_miles: () -> untyped def to_radians: () -> untyped end # sig/generators/geocoder/migration_version.rbs module Geocoder::Generators::MigrationVersion def migration_version: () -> untyped def rails_5?: () -> untyped end # sig/geocoder/lookup.rbs module Geocoder::Lookup def all_services: () -> untyped def all_services_except_test: () -> untyped def classify_name: () -> untyped def get: () -> untyped def ip_services: () -> untyped def spawn: () -> untyped def street_services: () -> untyped end # sig/maxmind_database.rbs module Geocoder::MaxmindDatabase def archive_filename: () -> untyped def archive_url: () -> untyped def archive_url_path: () -> untyped def base_url: () -> untyped def data_files: () -> untyped def download: () -> untyped def insert: () -> untyped def insert_into_table: () -> untyped def insert_rows: () -> untyped def sql_escaped_value: () -> untyped def table_columns: () -> untyped end # sig/geocoder/models/active_record.rbs module Geocoder::Model::ActiveRecord def geocoded_by: () -> untyped def geocoder_file_name: () -> untyped def geocoder_module_name: () -> untyped def reverse_geocoded_by: () -> untyped end # sig/geocoder/models/base.rbs module Geocoder::Model::Base def geocoded_by: () -> untyped def geocoder_init: () -> untyped def geocoder_options: () -> untyped def reverse_geocoded_by: () -> untyped end # sig/geocoder/models/mongo_base.rbs module Geocoder::Model::MongoBase def geocoded_by: () -> untyped def geocoder_init: () -> untyped def geocoder_initialized?: () -> untyped def reverse_geocoded_by: () -> untyped end # sig/geocoder/models/mongo_mapper.rbs module Geocoder::Model::MongoMapper def self.included: () -> untyped def geocoder_file_name: () -> untyped def geocoder_init: () -> untyped def geocoder_module_name: () -> untyped end # sig/geocoder/models/mongoid.rbs module Geocoder::Model::Mongoid def self.included: () -> untyped def geocoder_file_name: () -> untyped def geocoder_init: () -> untyped def geocoder_module_name: () -> untyped end # sig/geocoder/request.rbs module Geocoder::Request def geocoder_reject_non_ipv4_addresses: () -> untyped def geocoder_reject_trusted_ip_addresses: () -> untyped def geocoder_remove_port_from_addresses: () -> untyped def geocoder_split_ip_addresses: () -> untyped def geocoder_spoofable_ip: () -> untyped def location: () -> untyped def safe_location: () -> untyped end # sig/geocoder/sql.rbs module Geocoder::Sql def approx_bearing: () -> untyped def approx_distance: () -> untyped def full_bearing: () -> untyped def full_distance: () -> untyped def within_bounding_box: () -> untyped end # sig/geocoder/stores/active_record.rbs module Geocoder::Store::ActiveRecord def self.included: () -> untyped def geocode: () -> untyped def nearbys: () -> untyped def reverse_geocode: () -> untyped end # sig/geocoder/stores/active_record.rbs module Geocoder::Store::ActiveRecord::ClassMethods def add_exclude_condition: () -> untyped def bearing_sql: () -> untyped def distance_from_sql: () -> untyped def distance_sql: () -> untyped def false_condition: () -> untyped def full_column_name: () -> untyped def near_scope_options: () -> untyped def null_value: () -> untyped def select_clause: () -> untyped def using_postgres?: () -> untyped def using_sqlite?: () -> untyped def using_sqlite_with_extensions?: () -> untyped def using_unextended_sqlite?: () -> untyped end # sig/geocoder/stores/base.rbs module Geocoder::Store::Base def bearing_from: () -> untyped def bearing_to: () -> untyped def distance_to: () -> untyped def do_lookup: () -> untyped def geocode: () -> untyped def geocoded?: () -> untyped def reverse_geocode: () -> untyped def to_coordinates: () -> untyped end # sig/geocoder/stores/mongo_base.rbs module Geocoder::Store::MongoBase def self.included_by_model: () -> untyped def geocode: () -> untyped def reverse_geocode: () -> untyped def to_coordinates: () -> untyped end # sig/geocoder/stores/mongo_mapper.rbs module Geocoder::Store::MongoMapper def self.included: () -> untyped end # sig/geocoder/stores/mongoid.rbs module Geocoder::Store::Mongoid def self.included: () -> untyped end # sig/hash_recursive_merge.rbs module HashRecursiveMerge def rmerge: () -> untyped def rmerge!: () -> untyped end