import { RulerControls } from '../../manager'; import { RulerModelData } from '../../model-data'; import { RulerModelState } from '../base'; import { RulerBaseIndentControl } from './base'; export declare class RulerRightIndentDragHandle extends RulerBaseIndentControl { get viewStateRelativeLeft(): number; private leftCorrection; protected getRootClassName(): string; constructor(modelData: RulerModelData, controls: RulerControls); recalculateLayout(): void; private applyLayout; private adjustByTop; protected getModelState(): RulerModelState; updateView(): void; private correctRelativeLeftIndents; protected canHandle(source: HTMLElement): boolean; onMouseUp(): void; protected lineControlSetPosition(): void; protected calculateNewModelState(distance: number): void; }