import type { ApiMapComputeHeading } from "../hooks/useMapAngle"; import type { Point, TrackPoint } from "../types/interface"; export interface ApiGraspRoadOutput { path: Point[]; angle: number; } export declare function amapJsApiGraspRoad(tracks: TrackPoint[], amapGraspRoad: AMap.GraspRoad, apiMapComputeHeading: ApiMapComputeHeading): Promise; export declare function googleServiceApiGraspRoad(tracks: TrackPoint[], apiMapComputeHeading: ApiMapComputeHeading, proxyUrl?: string): Promise; export declare function bypassGraspRoad(tracks: TrackPoint[], apiMapComputeHeading: ApiMapComputeHeading): Promise;