import { default as React } from 'react'; /** * Lazy-loaded RenderTracker * Use for development-only render performance debugging */ export declare const LazyRenderTracker: React.LazyExoticComponent>>; /** * Lazy-loaded Performance Observatory dashboard * Use for development-only performance monitoring UI */ export declare const LazyPerformanceObservatory: React.LazyExoticComponent; /** * Lazy-loaded Performance Monitor class * Use when monitoring features are needed conditionally */ export declare const LazyPerformanceMonitor: React.LazyExoticComponent>>; /** * Lazy-loaded Memory Guardian * Heavy component for memory leak detection */ export declare const LazyMemoryGuardian: React.LazyExoticComponent<() => null>; /** * Lazy-loaded Bundle Optimizer * Use for runtime bundle optimization features */ export declare const LazyBundleOptimizer: React.LazyExoticComponent<() => null>; /** * Conditionally import performance observatory only in development */ export declare function importPerformanceObservatoryInDev(): Promise; /** * Conditionally import render tracker only in development */ export declare function importRenderTrackerInDev(): Promise; /** * Preload performance components for faster subsequent loads * Call this during idle time if you expect to use these components */ export declare function preloadPerformanceComponents(): void; export type { PerformanceObservatoryProps } from './PerformanceObservatory'; export type { RenderTrackerConfig } from './render-tracker';