import { type CSSProperties, type HTMLAttributes, type ReactNode } from 'react'; type AzulejoTilesVariant = 'azulejo' | 'codepen'; type AzulejoTilesProps = Omit, 'children'> & { children?: ReactNode; background?: CSSProperties['background']; contentClassName?: string; displacementScale?: number; glazeColor?: CSSProperties['color']; glazeHighlightColor?: CSSProperties['color']; glazeShadowColor?: CSSProperties['color']; grainFrequency?: number; groutColor?: CSSProperties['color']; inkColor?: CSSProperties['color']; inkDeepColor?: CSSProperties['color']; inkSoftColor?: CSSProperties['color']; numOctaves?: number; opacity?: number; seed?: number; svgClassName?: string; textureOpacity?: number; tileSize?: number; variant?: AzulejoTilesVariant; }; declare const AzulejoTiles: ({ background, children, className, contentClassName, displacementScale, glazeColor, glazeHighlightColor, glazeShadowColor, grainFrequency, groutColor, inkColor, inkDeepColor, inkSoftColor, numOctaves, opacity, seed, style, svgClassName, textureOpacity, tileSize, variant, ...rest }: AzulejoTilesProps) => import("react/jsx-runtime").JSX.Element; export { AzulejoTiles }; export type { AzulejoTilesProps, AzulejoTilesVariant };