import { EventEmitter } from '../../stencil-public-runtime';
export declare class EclSelect {
    el: HTMLElement;
    theme: string;
    styleClass: string;
    noScript: boolean;
    disabled: boolean;
    required: boolean;
    invalid: boolean;
    width: string;
    inputId: string;
    selectId: string;
    buttonLabel: string;
    name: string;
    multiple: boolean;
    multiplePlaceholder: string;
    multipleSearchText: string;
    multipleSearchNoResultsText: string;
    multipleAllText: string;
    multipleClearAllText: string;
    multipleCloseText: string;
    inputValue: string;
    selectValue: string[];
    hasChanged: boolean;
    isFocused: boolean;
    inputChange: EventEmitter;
    inputFocus: EventEmitter<FocusEvent>;
    inputBlur: EventEmitter<FocusEvent>;
    getClass(): string;
    componentWillLoad(): void;
    componentDidLoad(): void;
    handleFocus(event: any): void;
    handleChange(event: any): void;
    private handleSelection;
    handleBlur(event: any): void;
    render(): any;
}
