import React from "react"; export type LiquidGlassScrollEdgeSide = "top" | "bottom" | "left" | "right"; export type LiquidGlassScrollEdgeStyle = "soft" | "hard" | "none"; export interface LiquidGlassScrollEdgeProps extends React.HTMLAttributes { edge?: LiquidGlassScrollEdgeSide; styleMode?: LiquidGlassScrollEdgeStyle; active?: boolean; height?: number | string; targetRef?: React.RefObject; observeScroll?: boolean; /** * Renders children inside a relative scroll container and places the edge as * an internal overlay. This prevents the common preview/app misuse where * children were passed to the overlay-only primitive and disappeared. */ asContainer?: boolean; /** Class applied to the visual edge when rendering as a container. */ edgeClassName?: string; /** Style applied to the visual edge when rendering as a container. */ edgeStyle?: React.CSSProperties; /** Additional class for the generated scroll container. */ containerClassName?: string; /** Additional style for the generated scroll container. */ containerStyle?: React.CSSProperties; } export declare const LiquidGlassScrollEdge: React.ForwardRefExoticComponent>; //# sourceMappingURL=LiquidGlassScrollEdge.d.ts.map