traveltime-api
Version:
TravelTime API SDK for node js with TypeScript
19 lines (18 loc) • 705 B
TypeScript
import { UnionOrIntersection } from './common';
import { GeoGridFastRequestSearchBase, GeoGridProperties, GeoGridResponse, H3Centroid } from './geogrid';
export type H3FastRequestSearch = GeoGridFastRequestSearchBase<H3Centroid>;
export type H3FastRequestArrivalSearch = {
one_to_many?: Array<H3FastRequestSearch>;
many_to_one?: Array<H3FastRequestSearch>;
};
export type H3FastRequest = {
/**
* Values can be in range [1, 9]
*/
resolution: number;
properties: Array<GeoGridProperties>;
arrival_searches: H3FastRequestArrivalSearch;
unions?: Array<UnionOrIntersection>;
intersections?: Array<UnionOrIntersection>;
};
export type H3FastResponse = GeoGridResponse;