import { CollectionProxy, Query } from 'onekijs-framework'; import { SelectController, SelectItem, SelectState } from './typings'; export declare const defaultAutocompleteAdapter: (value: string | null) => T | null; export declare const numberAutocompleteAdapter: (value: string | null) => T | null; export declare const findSelectItem: = SelectItem, S extends SelectState = SelectState, C extends SelectController = SelectController>(controller: CollectionProxy | C, pattern: string) => I | undefined; export declare const findSelectItemIndex: = SelectItem, S extends SelectState = SelectState, C extends SelectController = SelectController>(controller: CollectionProxy | C, item?: I) => number; export declare const shouldCheckSelect: (currentQuery: Query, lastCheckQuery?: Query) => boolean; export declare const getGroupText: (item: SelectItem | undefined) => string | undefined;