import { ISurfaceContext } from '@devexpress/analytics-core/analytics-elements'; import * as ko from 'knockout'; import { XRControlSurface } from '../designer/controls/xrControl'; import { XRRichViewModel } from '../designer/controls/xrRichText'; import { XRRichController } from './utils/_controller'; import { XRRichEditControlModel } from './utils/_model'; export declare class XRRichModernSurface extends XRControlSurface { private _convertReady; constructor(control: XRRichViewModel, context: ISurfaceContext); createController(richEdit: XRRichEditControlModel): void; hasContentBinding: ko.PureComputed; private _richEditVisible; showRichEditWidget: ko.PureComputed; isValid: ko.Observable; defaultStyleunit: ko.Computed; controller: XRRichController; serializedRtf: ko.Observable; dragDropFileEnabled: ko.Observable; }