import { Value } from '../value/Value'; export interface BindManyOfChoice { value: T; /** * If no label specified, the value is used as label */ label?: string; } export interface ManyOf extends Value { readonly choices: BindManyOfChoice[]; isSelected(choice: T): boolean; toggle(choice: T): void; }