import { IValueOption, IValueSetOption, PicklistOptionsSource, PicklistSettings } from '../picklist.model'; import { FilterableSelectList, SelectListOption, ValueListOption, ValueSetListOption } from '../pane/picklist-pane.model'; import { PicklistPaneComponent } from '../pane/picklist-pane.component'; import { PicklistFilterLocalService } from './picklist-filter-local.service'; export declare class PicklistStateService { private localFilterService; pane: PicklistPaneComponent; picklist: PicklistSettings; optionsSource: PicklistOptionsSource; valueList: FilterableSelectList; valueSetList: FilterableSelectList; constructor(localFilterService: PicklistFilterLocalService); reset(settings: PicklistSettings, optionsSource: PicklistOptionsSource, pane: PicklistPaneComponent): void; updateValueList(options: IValueOption[], searchTokens?: string[]): void; updateValueSetList(options: IValueSetOption[], searchTokens?: string[]): void; clearList(list: FilterableSelectList): void; private updateList; }