import { IPageableData } from '../ResponseDTO'; import { ITrackingDataDTO } from './MissionMessageDTO'; import { ITrackingBucket, ITrackingBucketsInfoDTO } from './MissionsDTO'; import { ITrackingPointGetProps, ITransmitterTrackingPointGetProps } from './TrackingPointDTO'; export type MissionsAPIGetTracking = (uuid: string, params: ITrackingPointGetProps) => Promise>; export type MissionsAPIGetTransmitterTracking = (transmitterSerialNumber: string, params: ITransmitterTrackingPointGetProps) => Promise>; export type MissionsAPIGetTrackingBuckets = (missionUuid: string) => Promise; export type MissionsAPIGetTransmitterTrackingBuckets = (transmitterSerialNumber: string, start: string, end: string) => Promise;