import type { BaseElement, ElementTreeNode } from '../types'; export declare function truncateText(text: string | number | object | undefined, maxLength?: number): string; export declare function trimAttributes(attributes: Record, truncateTextLength?: number): Record; export declare function descriptionOfTree(tree: ElementTreeNode, truncateTextLength?: number, filterNonTextContent?: boolean, visibleOnly?: boolean): string; export declare function treeToList(tree: ElementTreeNode): T[]; export declare function traverseTree(tree: ElementTreeNode, onNode: (node: T) => ReturnNodeType): ElementTreeNode; //# sourceMappingURL=tree.d.ts.map