import { BasicTarget } from '../utils/dom';
interface IRect {
    top: number;
    left: number;
    bottom: number;
    right: number;
    height: number;
    width: number;
}
export interface IState extends IRect {
    text: string;
}
/**
 * 获取用户选取的文本或当前光标插入的位置
 * */
declare function useTextSelection(target?: BasicTarget): IState;
export default useTextSelection;
