/** * Framework-specific middleware for network detection * * Provides middleware and utilities for: * - Next.js (API Routes and Edge Runtime) * - Express * - NestJS */ export { createAdaptiveResponse, shouldServeHighQuality, getAdaptiveCacheDuration, shouldUseAggressiveCaching, getFrameworkAdaptiveTimeout, getFrameworkAdaptiveBatchSize, } from './shared'; export { withNetworkDetection, getNetworkInfoFromRequest, addClientHintsToResponse, hasNetworkInfo as hasNetworkInfoNextjs, } from './nextjs'; export { networkDetectionMiddleware, createNetworkDetectionMiddleware, hasNetworkInfo as hasNetworkInfoExpress, withNetworkInfo, } from './express'; export { NetworkDetectionMiddleware, NetworkInfoParam, NetworkProperty, NetworkGuard, ClientHintsInterceptor, NoDataSaverGuard, MinimumConnectionGuard, type NestRequestWithNetwork, } from './nestjs/index'; //# sourceMappingURL=index.d.ts.map