import { Geo } from './geo';
import { Radius } from './radius';

/**
 * Регион (Geo-объект или координаты с радиусом)
 */
export interface Region {
  /**
   * Тип указания региона: Geo-объект или радиус
   */
  type: 'regions' | 'radius';

  regions: Array<Geo>;

  /**
   * Радиус, обозначающий область на геграфической плоскости. Для него указываются
   * центральная точка и величина радиуса.
   */
  radius: Radius;
}
