///
import { DateTime } from 'luxon';
import { Map as Mapbox } from 'mapbox-gl';
import { IFlightTrackingDataDTO } from '../../../features/Flight/models/FlightDTO';
import { IFlightDTO } from '../../../models/DTO/Flight/FlightDTO';
export declare const useActiveFlight: (uuid: string, getFlightInfo: (uuid: string) => Promise, subscribeTelemetry: (uuid: string, callbalck: (telemetry: IFlightTrackingDataDTO) => void) => void, unsubscribeTelemetry: (uuid: string) => void, getServerTime: () => Promise, isMobile: boolean) => {
loadedMap: Mapbox | undefined;
setMap: import("react").Dispatch>;
error: string | null;
telemetryData: (IFlightTrackingDataDTO & {
bearing?: number | undefined;
}) | undefined;
dateTimeStart: number | undefined;
currentTime: number | undefined;
};