import { DropDownItem } from './drop-down-item.interface'; import { SelectionChangesActionTypes } from '../enums/drop-down-selection-changes-action-types.enum'; interface SelectionChanges { actionType: SelectionChangesActionTypes; } export interface MultiSelectDropDownSelectionChanges extends SelectionChanges { currentSelected: DropDownItem[]; previousSelected: DropDownItem[]; changedItems: DropDownItem[]; } export interface SingleSelectDropDownSelectionChange extends SelectionChanges { currentSelected: DropDownItem; previousSelected: DropDownItem; changedItem: DropDownItem; } export type DropDownSelectionChanged = MultiSelectDropDownSelectionChanges | SingleSelectDropDownSelectionChange; export {}; //# sourceMappingURL=drop-down-selection-changes.interface.d.ts.map