import { ElementRef, DoCheck } from '@angular/core';
import { IgxDropDownItemComponent } from '../drop-down/drop-down-item.component';
import { IDropDownBase } from '../drop-down/drop-down.common';
import { IgxComboAPIService } from './combo.api';
import { IgxSelectionAPIService } from '../core/selection';
/** @hidden */
export declare class IgxComboItemComponent extends IgxDropDownItemComponent implements DoCheck {
    protected comboAPI: IgxComboAPIService;
    protected dropDown: IDropDownBase;
    protected elementRef: ElementRef;
    protected selection: IgxSelectionAPIService;
    /**
     * Gets the height of a list item
     * @hidden
     */
    itemHeight: string;
    /**
     * @hidden
     */
    readonly itemID: any;
    /**
     * @hidden
     */
    readonly comboID: string;
    /**
     * @hidden
     * @internal
     */
    readonly disableTransitions: boolean;
    constructor(comboAPI: IgxComboAPIService, dropDown: IDropDownBase, elementRef: ElementRef, selection: IgxSelectionAPIService);
    /**
     * @hidden
     */
    selected: boolean;
    clicked(event: any): void;
    ngDoCheck(): void;
}
