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