import { AfterViewInit, ElementRef } from "@angular/core";
import { SurveyCreatorModel, QuestionToolbox, QuestionToolboxItem } from "survey-creator-core";
import { Action } from "survey-core";
import { BaseAngular } from "survey-angular-ui";
import * as i0 from "@angular/core";
export declare class AdaptiveToolboxComponent extends BaseAngular<QuestionToolbox> implements AfterViewInit {
    model: SurveyCreatorModel;
    container: ElementRef<HTMLElement>;
    private responsivityManager;
    get toolbox(): QuestionToolbox;
    get creator(): SurveyCreatorModel;
    get searchItem(): Action;
    ngAfterViewInit(): void;
    protected getModel(): QuestionToolbox;
    ngOnDestroy(): void;
    trackItemBy(_: number, item: QuestionToolboxItem): number;
    static ɵfac: i0.ɵɵFactoryDeclaration<AdaptiveToolboxComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<AdaptiveToolboxComponent, "svc-toolbox", never, { "model": "model"; }, {}, never, never>;
}
