UNPKG

@gracefullight/liquid-glass

Version:
32 lines (28 loc) 976 B
import * as react_jsx_runtime from 'react/jsx-runtime'; import { ReactNode, FC } from 'react'; interface LiquidGlassConfig { radius?: string; shadow?: string; shadowOffset?: string; shadowBlur?: string; shadowSpread?: string; shadowColor?: string; tintColor?: string; tintOpacity?: number; frostBlur?: string; noiseFrequency?: number; distortionStrength?: number; filterSeed?: number; filterNumOctaves?: number; } declare const LiquidGlassProvider: ({ value, children, }: { value?: Partial<LiquidGlassConfig>; children: ReactNode; }) => react_jsx_runtime.JSX.Element; declare const useLiquidGlass: () => LiquidGlassConfig; interface LiquidGlassFiltersProps { innerShadowZIndex?: number; backdropFilterZIndex?: number; } declare const LiquidGlassFilters: FC<LiquidGlassFiltersProps>; export { type LiquidGlassConfig, LiquidGlassFilters, type LiquidGlassFiltersProps, LiquidGlassProvider, useLiquidGlass };