import { TravelRequestOptions } from './../../types/requestOptions'; import { LatLngId, LatLngIdTravelMode } from '../../index'; import { GeometryIdTravelMode, GeometryIdTravelModePayload } from '../../types'; /** * An object the contains a configuration set for making requests to the targomo services backend */ export declare class TravelRequestPayload extends TravelRequestOptions { sources: LatLngIdTravelMode[]; sourceGeometries: GeometryIdTravelModePayload[]; targets: LatLngId[]; constructor(options?: TravelRequestOptions); protected buildTargetsCfg(targets: LatLngId[]): LatLngId[]; protected buildSourcesCfg(sources: LatLngIdTravelMode[]): LatLngIdTravelMode[]; protected buildSourceGeometriesCfg(sources: GeometryIdTravelMode[]): GeometryIdTravelModePayload[]; }