import { FC } from "react"; import { TileItem } from "../"; import { TileProps } from "../Tile"; export interface HorizontalTileGridProps { /** The number of rows in your horizontal grid. Defaults to `2`. */ rows?: number; /** An array of objects that each contain and `id`, `title` at a minimum. The remainder of properties are spread onto the underlying `@citydna/common/Tile` component. */ content: TileItem[]; /** Pass an ID that matches a content item and that item will be highlighted with a `theme.palette.primary` border. */ activeTileId?: string | number | undefined; /** Fired when a user clicks a tile. Takes the underlying content object as the first argument. */ onSelect?: (data: any) => void; /** extend tile props */ tileProps?: TileProps; } /** * A scrollable, horizontal grid of ``s. */ export declare const HorizontalTileGrid: FC; //# sourceMappingURL=index.d.ts.map