import { CoordType } from '../data-type';
/**
 * @interface IMoveLinearType
 * @param {Array<Record<string, any>>} objects
 * @param {CoordType} location
 * @param {number} time (optional)
 */
export interface IMoveLinearType {
    objects: Array<Record<string, any>>;
    location: CoordType;
    time?: number;
}
/**
 * @type {IMoveLinear}
 * @alias Array<IMoveLinearType>
 */
export type IMoveLinear = Array<IMoveLinearType>;
/**
 * @interface IMoveLinearTypePar
 * @extends Pick<IMoveLinearType,'location'|'time'>
 * @param {Array<string>} eids
 */
export interface IMoveLinearTypePar extends Pick<IMoveLinearType, 'location' | 'time'> {
    eids: Array<string>;
}
