import { Description } from "./Description";
import { WebFilteringOptionsDescription } from "./WebFilteringOptionsDescription";
import { Type } from "./type";
/**
 * @hidden
 */
export declare class WebComboDescription extends Description {
    static $t: Type;
    protected get_type(): string;
    readonly type: string;
    constructor();
    private ae;
    dataRef: string;
    private an;
    name: string;
    private k;
    disabled: boolean;
    private p;
    required: boolean;
    private m;
    invalid: boolean;
    private o;
    outlined: boolean;
    private q;
    singleSelect: boolean;
    private h;
    autofocus: boolean;
    private i;
    autofocusList: boolean;
    private am;
    label: string;
    private aq;
    placeholder: string;
    private ar;
    placeholderSearch: string;
    private af;
    dir: string;
    private n;
    open: boolean;
    private as;
    valueKey: string;
    private ag;
    displayKey: string;
    private aj;
    groupKey: string;
    private ak;
    groupSorting: string;
    private f;
    filteringOptions: WebFilteringOptionsDescription;
    private j;
    caseSensitiveIcon: boolean;
    private l;
    disableFiltering: boolean;
    private al;
    itemTemplateRef: string;
    private ai;
    groupHeaderTemplateRef: string;
    private ah;
    focusRef: string;
    private ab;
    blurRef: string;
    private ap;
    openingRef: string;
    private ao;
    openedRef: string;
    private ad;
    closingRef: string;
    private ac;
    closedRef: string;
}
