type UseFlameHeightResult = { /** Pixel height to pass to XYChart. Equals the full content height when auto or scrolling; the viewport height otherwise. */ computedHeight: number; /** True when the content is taller than the viewport and a scroll container is needed. */ shouldScroll: boolean; /** CSS height string for the scroll wrapper element (e.g. `"300px"`). Falls back to `DEFAULT_CHART_HEIGHT` when `height` is undefined. */ scrollSectionHeight: string; }; /** * Resolves the effective pixel height for a flame visualization and whether its * content should scroll. When `height` is `'auto'` or the content is taller than * the viewport, the chart grows to fit all depth levels. Otherwise it is clamped * to the given viewport height. * * @internal */ export declare const useFlameHeight: (height: number | string | undefined, depthCount: number, overheadPx: number) => UseFlameHeightResult; export {}; //# sourceMappingURL=use-flame-height.d.ts.map