import { VehicleInfo } from '../interface';
import { Map as MapOl } from 'ol';
import { ShipTrack } from '../interface/shipTrack';
import { useTrackManager } from './shipTrack.ts';
export declare const useCarTrackManager: (mapInstance: MapOl, trackManager: ReturnType<typeof useTrackManager>) => {
    location: (vehicleInfo?: VehicleInfo) => Promise<void>;
    remove: () => void;
    renderTrack: (vclN: string, list: ShipTrack[], color: string, interval?: number) => void;
    setCenter: (id: string | number) => void;
    closeTrack: () => void;
    playTrack: (id: number | string, speed: number) => void;
};
