import * as i0 from "@angular/core";
/** Default values provider for typeahead */
export declare class TypeaheadConfig {
    /** sets use adaptive position */
    adaptivePosition: boolean;
    /** turn on/off animation */
    isAnimated: boolean;
    /** used to hide results on blur */
    hideResultsOnBlur: boolean;
    /** if true, typeahead will cancel async request on blur */
    cancelRequestOnFocusLost: boolean;
    /** used to choose the first item in typeahead container */
    selectFirstItem: boolean;
    /** used to active/inactive the first item in typeahead container */
    isFirstItemActive: boolean;
    /** used to choose set minimal no of characters that needs to
     * be entered before typeahead kicks-in
     */
    minLength: number;
    /**
     * used to choose item on blur event
     */
    selectItemOnBlur: boolean;
    static ɵfac: i0.ɵɵFactoryDeclaration<TypeaheadConfig, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<TypeaheadConfig>;
}
