export interface Coordinates { lon: number; lat: number; } export declare enum CoordinateEncoding { GEO_HASH = 0, FIELDS = 1 } export interface Track extends Array { } export interface GeoTable { getValue(index: number, field: string): number; getRowCount(): number; getLatLon(index: number): Coordinates; getTimeString(index: number): string; isTruncated(): boolean; mapTracks(mapper: (track: Track, options: U, index: number) => T, options: U): T[]; } export interface MinAndMax { min?: number; max?: number; } export declare const getMinAndMax: (table: GeoTable, field: string) => MinAndMax;