import React, { HTMLAttributes } from "react";
export interface GlassSpotlightProps extends HTMLAttributes {
targetRect?: DOMRect | null;
onClose?: () => void;
padding?: number;
/** Keep the spotlight inside a local container instead of using fixed viewport overlay. */
contained?: boolean;
/** Alias for contained catalog/documentation previews. */
preview?: boolean;
/** Show a package-owned animated local spotlight when no targetRect is provided. */
demoMotion?: boolean;
/** Whether to honor reduced-motion settings for the package-owned demo motion. */
respectMotionPreference?: boolean;
/** Local preview height. */
height?: number | string;
/** Local preview max-height. */
maxHeight?: number | string;
}
export declare const GlassSpotlight: React.ForwardRefExoticComponent>;
export default GlassSpotlight;
//# sourceMappingURL=GlassSpotlight.d.ts.map