import { Action, Base, ItemValue, QuestionSelectBase } from "survey-core"; export interface IDropdownChoicesHost { readonly question: QuestionSelectBase; readonly maxVisibleChoices: number; isCollapsed(): boolean; setCollapsed(value: boolean): void; } export declare class DropdownChoicesViewModel extends Base { private host; constructor(host: IDropdownChoicesHost); private get question(); get itemComponent(): string; get itemInputType(): string; private get isSingleSelect(); get needToCollapse(): boolean; get isCollapseView(): boolean; getRenderedItems(): Array; getChoiceCss(): string; getButtonText(): string; switchCollapse: () => void; private collapseActionValue; get collapseAction(): Action; }