import { ItemValue, QuestionCommentModel } from "survey-core"; import { PropertyEditorSetupValue } from "./index"; import { ISurveyCreatorOptions } from "../creator-settings"; export declare class FastEntryEditorBase extends PropertyEditorSetupValue { choices: Array; protected className: string; protected names: Array; protected commentValue: QuestionCommentModel; constructor(choices: Array, options?: ISurveyCreatorOptions, className?: string, names?: Array); protected calcBeforeApplyItemsArray(dest: Array, src: Array, names: Array): void; applyItemValueArray(dest: Array, src: Array, names?: Array): void; protected getSurveyJSON(): any; protected getSurveyCreationReason(): string; apply(): boolean; protected applyCore(): boolean; protected convertTextToItemValues(texts: Array): ItemValue[]; get comment(): QuestionCommentModel; protected getChoicesCount(): number; protected get isValueUnique(): boolean; protected getFirstUniqueValue(): boolean; setComment(): void; protected collectNames(item: any, type: string, separatorCounter: number): string; protected convertItemValuesToText(): string; } export declare class FastEntryEditor extends FastEntryEditorBase { choices: Array; protected className: string; protected names: Array; constructor(choices: Array, options?: ISurveyCreatorOptions, className?: string, names?: Array); apply(): boolean; applyItemValueArray(dest: Array, src: Array, names?: Array): void; protected convertItemValuesToText(): string; }