import type { Coordinate } from '@mappedin/mappedin-js'; import type { BlueDotStatus } from '../status/types'; export interface ModelUpdateState { position?: Coordinate; accuracy?: number; heading?: number; altitude?: number; status?: BlueDotStatus; } export interface ModelUpdateOptions { /** When true, animates position, accuracy, and heading changes */ animate?: boolean; }