import { default as React } from 'react';
export interface MasonryProps {
/** Children elements */
children: React.ReactNode;
/** Number of columns */
columns?: number;
/** Gap between items */
gap?: number;
/** Responsive breakpoints */
breakpoints?: {
[key: number]: number;
};
/** Additional className */
className?: string;
}
/**
* Masonry Component
*
* Pinterest-style masonry grid layout.
* Automatically arranges items in columns with optimal spacing.
*
* @example
* ```tsx
*
* {items.map(item => {item.content})}
*
* ```
*
* @example
* ```tsx
*
* {photos.map(photo => )}
*
* ```
*/
export declare const Masonry: React.FC;
//# sourceMappingURL=masonry.d.ts.map