aura-glass
Version:
A comprehensive glassmorphism design system for React applications with 142+ production-ready components
34 lines • 935 B
TypeScript
import React from 'react';
export interface GlassMasonryProps extends React.HTMLAttributes<HTMLDivElement> {
/**
* Number of columns in the masonry layout
*/
columns?: number;
/**
* Gap between items in pixels
*/
gap?: number;
/**
* Content to render in the masonry layout
*/
children: React.ReactNode;
/**
* Whether to respect user's motion preferences
*/
respectMotionPreference?: boolean;
/**
* Accessibility label for screen readers
*/
'aria-label'?: string;
/**
* Accessibility role for semantic meaning
*/
role?: string;
}
/**
* GlassMasonry component
* CSS Masonry layout for displaying content in a column-based grid
*/
export declare const GlassMasonry: React.ForwardRefExoticComponent<GlassMasonryProps & React.RefAttributes<HTMLDivElement>>;
export default GlassMasonry;
//# sourceMappingURL=GlassMasonry.d.ts.map