declare const SIZING_STYLE: readonly ["borderBottomWidth", "borderLeftWidth", "borderRightWidth", "borderTopWidth", "boxSizing", "fontFamily", "fontSize", "fontStyle", "fontWeight", "letterSpacing", "lineHeight", "paddingBottom", "paddingLeft", "paddingRight", "paddingTop", "tabSize", "textIndent", "textRendering", "textTransform", "width", "wordBreak"]; declare type SizingProps = Extract; declare type SizingStyle = Pick; export declare type SizingData = { sizingStyle: SizingStyle; paddingSize: number; borderSize: number; }; export declare const forceHiddenStyles: (node: HTMLElement) => void; export declare const getSizingData: (node: HTMLElement) => SizingData | null; export declare type CalculatedNodeHeights = number[]; export declare const calculateNodeHeight: (sizingData: SizingData, value: string, minRows?: number, maxRows?: number) => CalculatedNodeHeights; export {};