export interface FallbackStrategy { feature: string; fallbacks: Array<{ condition: () => boolean; implementation: string; quality: 'native' | 'polyfill' | 'graceful' | 'minimal'; }>; } /** * Manages fallbacks for features with limited or inconsistent browser support. */ export declare class FeatureFallbackManager { private versionManager; private strategies; getBestFallback(feature: string): { implementation: string; quality: string; } | null; getFeatureReport(): Record; /** * Generates CSS with automatic fallbacks based on browser support. */ generateFallbackCSS(feature: string, nativeCSS: string, fallbackCSS: string): string; /** * Applies specific strategies for Houdini Paint worklets. */ getHoudiniPaintFallback(paintName: string): string; } //# sourceMappingURL=feature-fallbacks.d.ts.map