import { EventEmitter, OnInit } from '@angular/core';
import { FormControl } from '@angular/forms';
import { TccInputMask } from '../..';
import { TccKeyValuePair } from '../../../odata';
export declare class TccInputSelectComponent implements OnInit {
    width: TccInputMask.inputWidth;
    widthClass: 'clarcMediumBox' | 'clarcLongBox' | 'clarcDoubleLongBox';
    widthString: string;
    class: string;
    searchFieldClass: string;
    selectFieldClass: string;
    placeholder: string;
    valueSelected: boolean;
    selectItems: Array<TccKeyValuePair>;
    onSearch: EventEmitter<{
        value: string;
        selected: string;
    }>;
    formControl: FormControl<any>;
    private searchString;
    private selected;
    constructor();
    ngOnInit(): void;
    private setSize;
    _onSearch(searchString: string): void;
    onSelectionChange(): void;
    private emitSearchEvent;
}
