import { RenderText, TextCursorPosition } from "../../../../renderText";
/**
 * DocContainer 文本分割工具
 * 用于在光标位置分割富文本
 */
export declare class DocContainerTextSplitter {
    private readonly richTextHelper;
    /**
     * 在光标位置分割富文本，返回光标前后的两段 richText
     */
    splitRichTextAtCursor(renderText: RenderText, textCursor: TextCursorPosition): {
        prevRichText: string;
        nextRichText: string;
    };
    /**
     * 检查光标后是否有文本内容
     */
    hasTextAfterCursor(nextRichText: string): boolean;
}
//# sourceMappingURL=DocContainerTextSplitter.d.ts.map