triyak-react-performance
Version:
Advanced React performance optimization toolkit - Built with modern React best practices and performance optimization techniques
48 lines • 1.27 kB
TypeScript
import React, { ReactNode } from 'react';
interface TriyakPerformanceSuiteProps {
enableAll?: boolean;
monitoring?: boolean;
recommendations?: boolean;
alerts?: boolean;
coreWebVitals?: {
lcp?: {
target: number;
optimize: boolean;
};
fid?: {
target: number;
optimize: boolean;
};
cls?: {
target: number;
optimize: boolean;
};
};
bundle?: {
codeSplitting?: boolean;
treeShaking?: boolean;
lazyLoading?: boolean;
prefetching?: boolean;
};
images?: {
format?: 'auto' | 'webp' | 'avif' | 'jpeg';
quality?: 'connection-aware' | 'high' | 'medium' | 'low';
lazyLoading?: boolean;
preloading?: boolean;
};
memory?: {
monitoring?: boolean;
optimization?: boolean;
leakDetection?: boolean;
};
ai?: {
enabled?: boolean;
learning?: boolean;
prediction?: boolean;
automation?: boolean;
};
children: ReactNode;
}
declare const TriyakPerformanceSuite: React.FC<TriyakPerformanceSuiteProps>;
export default TriyakPerformanceSuite;
//# sourceMappingURL=TriyakPerformanceSuite.d.ts.map