import { Route as RouteData } from '../../../types';
import Point from './Point';
export default class Route {
    private cmt?;
    private desc?;
    private extensions?;
    private link?;
    private name?;
    private number?;
    private rtept?;
    private src?;
    private type?;
    /**
     * @see http://www.topografix.com/gpx/1/1/#type_rteType
     */
    constructor(data: Omit<RouteData, 'rtept'> & {
        rtept?: Point[];
    });
    toObject(): RouteData;
}
