UNPKG

fleeta-components

Version:

A comprehensive React component library for fleet management applications

34 lines 1.86 kB
/** * FleetA Components Library * Main export file for all components, utilities, and hooks * Optimized for tree-shaking */ export { VideoPlayer } from './VideoPlayer'; export { MapComponent, VehicleMarker } from './VideoPlayer/MapComponent'; export { EventComponent } from './VideoPlayer/EventComponent'; export type { VideoPlayerProps } from './VideoPlayer'; export type { MapComponentProps } from './VideoPlayer/MapComponent'; export type { EventComponentProps } from './VideoPlayer/EventComponent'; export { parseGpsData } from './VideoPlayer/utils/gpsParser'; export type { GpsPoint, GpsParsingResult } from './VideoPlayer/utils/gpsParser'; export { GpsParsingStatus } from './VideoPlayer/utils/gpsParser'; export { parseSensorData } from './VideoPlayer/utils/sensorParser'; export type { IAccel, SensorParsingResult } from './VideoPlayer/utils/sensorParser'; export { SensorParsingStatus } from './VideoPlayer/utils/sensorParser'; export { parseMP4UserData, fetchAndParseMP4, extractMetadata } from './VideoPlayer/utils/mp4Parser'; export type { ExtractedMetadata, MP4UserData, ParsingResult, Chunk, ChunkType } from './VideoPlayer/utils/mp4Parser'; export { cn } from './VideoPlayer/utils/cn'; export { useMapStyleStore, MAP_STYLES } from './VideoPlayer/hooks/useMapStyle'; export type { MapStyleStore } from './VideoPlayer/hooks/useMapStyle'; export interface FleetAComponentsConfig { /** Mapbox access token for map functionality */ mapboxAccessToken?: string; /** Default map style to use */ defaultMapStyle?: keyof typeof import('./VideoPlayer/hooks/useMapStyle').MAP_STYLES; /** Enable automatic MP4 metadata parsing */ enableMetadataParsing?: boolean; } export declare const VERSION = "1.0.0"; export declare const LIBRARY_NAME = "FleetA Components"; export default LIBRARY_NAME; //# sourceMappingURL=index.d.ts.map