import {Segfilter} from '../../property-filter-menu/models/segfilter'; import MPCustomEvent from './custom-event'; export type MPEvent = MPCustomEvent|string; export interface SerializedCustomEvent { id?: number; name: string; alternatives: Array; } export interface Alternative { event: string; valid_segfilter: ValidSegfilter; } export interface ValidSegfilter { filters: Array; op: string; } export interface LabelPart { highlight: boolean; label: string; }