// Models
import { Coordinates } from '../coordinates/coordinates-model';
//////////////////////////////////////////////////////
// Export classes
/////////////////////////////////////////////////////
export class RawDirectionData {
    constructor(breakLocations_, throughLocations_, costing_, options_) {
        this.breakLocations_ = breakLocations_;
        this.throughLocations_ = throughLocations_;
        this.costing_ = costing_;
        this.options_ = options_;
        this.breakLocations = breakLocations_;
        this.throughLocations = throughLocations_;
        this.costing = costing_;
        this.options = options_;
    }
}
export class DirectionCoordinates extends Coordinates {
    constructor(lat, lon, id_) {
        super(lat, lon);
        this.lat = lat;
        this.lon = lon;
        this.id_ = id_;
        this.id = id_;
    }
}
export class DirectionOptions {
    constructor(units_, language_) {
        this.units_ = units_;
        this.language_ = language_;
        this.units = units_;
        this.language = language_;
    }
}
