import { RenderTrapReport } from '../../../domain/types/index.js'; export declare class RenderTrapDetector { /** * Scan a .tsx/.jsx file for render traps. */ detect(filePath: string): RenderTrapReport; /** * v0.10.0: Recursively unwrap HOC (Higher-Order Component) wrappers to find * the inner component name. Handles patterns like: * styled(X) → X * connect(...)(X) → X * withNavigation(Comp) → Comp * withStyles(withNavigation(Comp)) → Comp * * Returns the innermost component name, or the original string if no HOC pattern is found. */ private unwrapHOC; } //# sourceMappingURL=detector.d.ts.map