import { IModelSerializer, ISerializableModel, ISerializationInfoArray } from '@devexpress/analytics-core/analytics-utils'; export declare class EditOptions implements ISerializableModel { id: ko.Observable | ko.Computed; enabled: ko.Observable | ko.Computed; constructor(model: {}, serializer?: IModelSerializer); getInfo(): ISerializationInfoArray; isEmpty(): boolean; isPropertyDisabled(name: string): boolean; } export declare class ContainerEditOptions extends EditOptions { parent: any; constructor(model: {}, parent: any, serializer?: IModelSerializer); isPropertyDisabled(name: string): boolean; } export declare class CheckEditOptions extends EditOptions { groupID: ko.Observable | ko.Computed; constructor(model: {}, serializer?: IModelSerializer); getInfo(): ISerializationInfoArray; } export declare class ImageEditOptions extends EditOptions { editorName: ko.Observable | ko.Computed; constructor(model: {}, serializer?: IModelSerializer); getInfo(): ISerializationInfoArray; } export declare class TextEditOptions extends EditOptions { editorName: ko.Observable | ko.Computed; constructor(model: {}, serializer?: IModelSerializer); getInfo(): ISerializationInfoArray; }