export declare function getStartAndEndRangeText(start: Text, startOffset: number, end: Text, endOffset: number): { start: string; end: string; }; export declare function getTextNodeRects(node: Text, startOffset?: number, endOffset?: number): DOMRect[]; export declare function getCharRect(node: Text, offset: number): DOMRect; export declare function getTextNodesByDfs(start: Text, end: Text): Text[]; export declare function uuid(len?: number, radix?: number): string; export declare function debounce any>(fn: T, delay?: number): (...args: Parameters) => void;