import * as React from 'react'; import { OverridableComponent, OverrideProps } from '../OverridableComponent'; export interface ImageListTypeMap

{ props: P & { /** * Cell height in `px`. * Set to `'auto'` to let the children determine the height. * @deprecated Use rowHeight instead. */ cellHeight?: number | 'auto'; /** * Items that will be in the image list. */ children?: React.ReactNode; /** * Number of columns. */ cols?: number; /** * The gap between items in `px`. */ gap?: number; /** * The height of one row in `px`. */ rowHeight?: number | 'auto'; /** * The spacing between items in `px`. * @deprecated Use gap instead. */ spacing?: number; }; defaultComponent: D; classKey: ImageListClassKey; } /** * * Demos: * * - [Image List](https://material-ui.com/components/image-list/) * * API: * * - [ImageList API](https://material-ui.com/api/image-list/) */ declare const ImageList: OverridableComponent; export type ImageListClassKey = 'root'; export type ImageListProps< D extends React.ElementType = ImageListTypeMap['defaultComponent'], P = {} > = OverrideProps, D>; export default ImageList;