import type Client from '../Client'; import Hotspot from '../models/Hotspot'; import ResourceList from '../ResourceList'; import Account from '../models/Account'; import City from '../models/City'; interface ListParams { cursor?: string; } type Context = Account | City; export default class Hotspots { private client; private context?; constructor(client: Client, context?: Context); fromAddress(address: string): Hotspot; search(term: string): Promise>; list(params?: ListParams): Promise>; private fetchList; get(address: string): Promise; elected(block?: number): Promise>; hex(index: string, params?: ListParams): Promise>; locationDistance(params: { lat?: number; lon?: number; distance?: number; cursor?: string; }): Promise>; } export {}; //# sourceMappingURL=Hotspots.d.ts.map