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<boolean>;
}
