import { Immutable, Maybe } from '@fretve/global-types'; import { BaseFieldOptions } from '../../base-control/base-field-options.interface'; import { FilterConfig } from '../../helpers/filter.config'; import { LazySelectOption } from '../../mixins/lazy-options.mixin'; export interface AutoCompleteOptions extends BaseFieldOptions { resetable$?: boolean; displayWith$?: (value: Maybe) => string; filterConfig$: FilterConfig; lazyOptions$?: LazySelectOption; options$: Maybe>; }