UNPKG

@maxmind/geoip2-node

Version:

Node.js API for GeoIP2 webservice client and database reader

17 lines (16 loc) 604 B
import * as mmdb from 'maxmind'; import * as models from './models'; export default class ReaderModel { private mmdbReader; constructor(mmdbReader: mmdb.Reader<any>); anonymousIP(ipAddress: string): models.AnonymousIP; city(ipAddress: string): models.City; country(ipAddress: string): models.Country; asn(ipAddress: string): models.Asn; connectionType(ipAddress: string): models.ConnectionType; domain(ipAddress: string): models.Domain; isp(ipAddress: string): models.Isp; enterprise(ipAddress: string): models.City; private getRecord; private modelFor; }