import { AfterViewInit, ElementRef } from "@angular/core";
import { BaseAngular } from "../base-angular";
import { ItemValue } from "survey-core";
import * as i0 from "@angular/core";
export declare class SelectBaseItemComponent extends BaseAngular<ItemValue> implements AfterViewInit {
    question: any;
    model: ItemValue | any;
    inputType: string;
    showLabel: boolean;
    ariaLabel?: string;
    container: ElementRef<HTMLDivElement>;
    protected getModel(): ItemValue;
    protected onModelChanged(): void;
    ngAfterViewInit(): void;
    ngOnDestroy(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<SelectBaseItemComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<SelectBaseItemComponent, "['sv-ng-selectbase-item'], sv-ng-selebase-item", never, { "question": "question"; "model": "model"; "inputType": "inputType"; "showLabel": "showLabel"; "ariaLabel": "ariaLabel"; }, {}, never, never>;
}
