import { TextSelectionInfo } from "./TextSelectionInfo";
import { TextSelectionWorker } from "../../renderText/selection/TextSelectionWorker";
import { RenderText } from "../../renderText/RenderText";
import { TextCursorPosition } from "../../renderText/editInfo/TextCursorPosition";
import { Rect } from "../../common/Rect";
export declare class TextSelectionManager {
    selectionInfo: TextSelectionInfo | null;
    selectionWorker: TextSelectionWorker;
    constructor();
    clear(): void;
    generateSelect(renderText: RenderText, start: TextCursorPosition, end: TextCursorPosition): Rect[];
}
//# sourceMappingURL=TextSelectionManager.d.ts.map