import { Item } from '../public/modifier-options'; import { MultiselectLabelTagSelection } from './FilterSelection'; /** * Heir of {@link FilterSelection} representing the selection from a multiselect tab. */ export declare class MultiselectSelection extends MultiselectLabelTagSelection { /** * Indicates whether the items are included or excluded. */ isIncludeMode: boolean; constructor(title: string, id: string, isIncludeMode: boolean, items?: Array); select(selectedItem: Item): void; deselect(deselectedItem: Item): void; isItemSelected: (item: Item) => boolean; getTooltip(cloudProviderName?: string): string; getLabel(): string; getSize(): number; clearSelections(cloudProvider?: string): void; copy(): MultiselectSelection; }