import * as React from 'react'; import type { SurfaceProps } from '../../../contracts/material.js'; /** 4.x OptimizedGlass surface props (subset mapped by REQ-MAT-24). */ export interface OptimizedGlassCompatProps extends Omit { as?: React.ElementType; intent?: 'neutral' | 'primary' | 'success' | 'warning' | 'danger' | 'info'; elevation?: 'level1' | 'level2' | 'level3' | 'level4' | 'level5' | number; variant?: 'clear' | 'frosted' | 'tinted' | 'luminous' | 'dynamic' | 'crystal' | 'solid' | 'regular'; interactive?: boolean; adaptive?: boolean; } /** 4.x `OptimizedGlass` (exported as `OptimizedGlassCore` internally). * @deprecated 4.x compatibility adapter; use Surface. */ export declare function OptimizedGlass(props: OptimizedGlassCompatProps): React.ReactElement; /** 4.x `GlassCore` — same prop surface, fewer defaults. * @deprecated 4.x compatibility adapter; use Surface. */ export declare function GlassCore(props: OptimizedGlassCompatProps): React.ReactElement; /** 4.x `GlassPrimitive` — the GlassCore surface under its 4.x primitive name. * @deprecated 4.x compatibility adapter; use Surface. */ export declare function GlassPrimitive(props: OptimizedGlassCompatProps): React.ReactElement; /** 4.x `OptimizedGlassAdvanced` — adds optical props; all map to the same drops. * @deprecated 4.x compatibility adapter; use Surface. */ export declare function OptimizedGlassAdvanced(props: OptimizedGlassCompatProps): React.ReactElement; /** 4.x `GlassAdvanced` — the OptimizedGlassAdvanced surface under its 4.x name. * @deprecated 4.x compatibility adapter; use Surface. */ export declare function GlassAdvanced(props: OptimizedGlassCompatProps): React.ReactElement; //# sourceMappingURL=OptimizedGlass.d.ts.map