import { FeatureCollection as CommonFeatureCollection, MMI } from "./common"; export interface IntensityRequest { type: "measured"; } export interface IntensityRequestReported { type: "reported"; aggregation: undefined | "max" | "median"; publicID: undefined | string; } export type IntensityRequestUnion = IntensityRequest | IntensityRequestReported; export interface IntensityProperties { mmi: MMI; count: undefined | number; count_mmi: undefined | Record; } export type IntensityResponse = CommonFeatureCollection;