import { AbsTextSelectionHandler } from "./handler/AbsTextSelectionHandler";
import { RenderText } from "../RenderText";
import { TextCursorPosition } from "../editInfo/TextCursorPosition";
import { Rect } from "../../common/Rect";
export declare class TextSelectionWorker {
    handlers: AbsTextSelectionHandler[];
    protected handleTextSelection(renderText: RenderText, start: TextCursorPosition, end: TextCursorPosition): Rect[];
    computeTextSelection(renderText: RenderText, start: TextCursorPosition, end: TextCursorPosition): Rect[];
}
//# sourceMappingURL=TextSelectionWorker.d.ts.map