import type { MaterialAttributes } from '../../../contracts/material.js'; import type { OverlayKind } from './overlayTypes.js'; export interface OverlayMaterialOptions { /** Per-instance overlay material is restricted to 'regular' | 'identity' (REQ-CMP-78). */ variant?: 'regular' | 'identity' | undefined; /** Overrides the kind's default thickness (REQ-CMP-97). */ thickness?: 'thick' | 'regular' | 'thin' | undefined; /** Honoured only on dialog and popover (REQ-CMP-78); ignored elsewhere. */ prominent?: boolean | undefined; } export declare function overlayMaterial(kind: OverlayKind, opts?: OverlayMaterialOptions): MaterialAttributes & { 'data-ag-overlay': OverlayKind; }; //# sourceMappingURL=overlaySurface.d.ts.map