import { type HTMLAttributes, type ReactNode } from 'react'; import { type CssLength } from '../../../utils/css'; export type CurtainsPageColor = string | number; export type CurtainsPageProps = Omit, 'title'> & { title?: ReactNode; description?: ReactNode; children?: ReactNode; ariaLabel?: string; canvasClassName?: string; contentClassName?: string; minHeight?: CssLength; columns?: number; rows?: number; gravity?: number; thickness?: number; stiffness?: number; mouseRadius?: number; mouseStrength?: number; palette?: readonly CurtainsPageColor[]; maxPixelRatio?: number; disabled?: boolean; openOnClick?: boolean; autoSweep?: boolean; respectReducedMotion?: boolean; }; export declare const CurtainsPage: ({ ariaLabel, autoSweep, canvasClassName, children, className, columns, contentClassName, description, disabled, gravity, maxPixelRatio, minHeight, mouseRadius, mouseStrength, openOnClick, palette, respectReducedMotion, rows, stiffness, style, thickness, title, ...props }: CurtainsPageProps) => import("react/jsx-runtime").JSX.Element;