import { ChoiceViewModel } from './choice-view-model'; import * as Ro from '../ro-interfaces'; export interface IDraggableViewModel { value: Ro.ScalarValueType | Date | null; reference: string; selectedChoice: ChoiceViewModel | null; color: string; draggableType: string; draggableTitle: () => string; canDropOn: (targetType: string) => Promise; }