import { default as React } from 'react'; export interface FootprintSensorConfig { id: string; name: string; /** Field of view in degrees (cross-track) */ fovDegrees: number; /** Along-track field of view in degrees */ alongTrackFovDegrees?: number; /** Sensor type */ type: "camera" | "radar" | "lidar" | "spectrometer" | string; /** Whether sensor is active */ isActive: boolean; } export interface SensorFootprintCardProps { /** Sensor configuration */ sensor?: FootprintSensorConfig; /** Current spacecraft latitude */ latitude?: number; /** Current spacecraft longitude */ longitude?: number; /** Current altitude in km */ altitudeKm?: number; /** Current heading/track angle in degrees */ headingDegrees?: number; /** Compact mode */ compact?: boolean; /** Loading state */ loading?: boolean; /** Custom class name */ className?: string; } export declare const SensorFootprintCard: React.NamedExoticComponent;