/** * Support for legacy browsers with polyfills and fallbacks */ export interface LegacySupport { hasES6: boolean; hasPromise: boolean; hasFetch: boolean; hasCSS: boolean; needsPolyfills: string[]; } export declare class LegacySupportManager { private support; constructor(); private detectLegacySupport; getSupport(): LegacySupport; isLegacyBrowser(): boolean; /** * Applies CSS fallbacks for legacy browsers */ generateLegacyCSS(modernCSS: Record): Record; /** * Injects CSS for legacy browser support */ injectLegacySupport(): void; } //# sourceMappingURL=legacy-support.d.ts.map