import React from 'react'; import { FlameGraphRenderer, FlameNode, FrameData } from '../renderer/index.js'; import { Profile } from '../parser.js'; export interface FlameGraphProps { profile: Profile; width?: number | string; height?: number | string; primaryColor?: string; secondaryColor?: string; backgroundColor?: string; textColor?: string; fontFamily?: string; shadowOpacity?: number; selectedOpacity?: number; hoverOpacity?: number; unselectedOpacity?: number; framePadding?: number; zoomOnScroll?: boolean; scrollZoomSpeed?: number; scrollZoomInverted?: boolean; selectedFrameId?: string | null; showAppCodeOnly?: boolean; onFrameClick?: (frame: FrameData | null, stackTrace: FlameNode[], children: FlameNode[]) => void; onZoomChange?: (zoomLevel: number) => void; onAnimationComplete?: () => void; } export declare const FlameGraph: React.ForwardRefExoticComponent; }>>; //# sourceMappingURL=FlameGraph.d.ts.map