a429-flight-display
Version:
React components for ARINC 429 Flight Display with primary flight instruments
34 lines (33 loc) • 770 B
TypeScript
import { default as React } from 'react';
export interface FlightData {
latitude: number;
longitude: number;
altitude: number;
airspeed: number;
groundspeed: number;
true_track_angle: number;
timestamp: Date;
}
export interface FlightPath {
lat: number;
lng: number;
timestamp: Date;
altitude: number;
speed: number;
}
export interface FlightTrackingProps {
flightData: FlightData;
width?: number;
height?: number;
apiKey?: string;
}
declare global {
interface Window {
google: any;
initMap: () => void;
gm_authFailure?: () => void;
}
}
declare const FlightTracking: React.FC<FlightTrackingProps>;
export default FlightTracking;
//# sourceMappingURL=FlightTracking.d.ts.map