import { FilterableSelectList, SelectListOption, ValueListOption, ValueSetListOption } from '../pane/picklist-pane.model'; import { PicklistService } from './picklist.service'; export declare class PicklistActionService { private listService; readonly valueList: FilterableSelectList; readonly valueSetList: FilterableSelectList; constructor(listService: PicklistService); onItemClicked(event: MouseEvent, index: number, list: FilterableSelectList, item: T): void; onItemDoubleClicked(event: MouseEvent, list: FilterableSelectList, item: T): void; onValuesetCaretClicked(event: MouseEvent, valueset: ValueSetListOption): void; selectAll(): void; selectNone(): void; selectAllInList(list: FilterableSelectList): void; private clearListSelection; private shiftClick; private ctrlClick; private deselectItem; private selectItem; private toggleItemSelection; }