import { ISearchSettings } from '../interfaces/isearch-settings';
import { AutocompleteCountSettings } from './auto-complete-count-settings';
import { Preset } from './preset';
import { ScopeSearch } from './scope-search';
import { ISimpleNgSelectItem } from './../components/ng2-select-custom/select.module';
export declare class SearchSettings implements ISearchSettings {
    title: string;
    defaultSearchValue: Preset;
    scopeSearch: ScopeSearch;
    searchUrl: string;
    presetList: Preset[];
    timeDelay?: number;
    prefixForTranslate?: string;
    stateName: string;
    autocompleteCountSettings?: AutocompleteCountSettings | undefined;
    placeholder: string;
    httpMethod: string;
    callBack: (rawData: any) => Array<ISimpleNgSelectItem>;
    constructor();
}
