import { IPreset } from './ipreset';
import { IScopeSearch } from './iscope-search';
import { AutocompleteCountSettings } from '../entities/auto-complete-count-settings';
import { ISimpleNgSelectItem } from './../components/ng2-select-custom/select.module';
export interface ISearchSettings {
    title: string;
    defaultSearchValue: IPreset;
    scopeSearch: IScopeSearch;
    searchUrl: string;
    presetList: Array<IPreset>;
    prefixForTranslate?: string;
    timeDelay?: number;
    stateName: string;
    autocompleteCountSettings?: AutocompleteCountSettings;
    placeholder: string;
    httpMethod: string;
    callBack: (rawData: any) => Array<ISimpleNgSelectItem>;
}
