import React, { ReactNode } from "react"; import { CanvasNormalized, CollectionNormalized, ManifestNormalized } from "@iiif/presentation-3"; interface ItemProps { callback: (id: string) => void; children?: ReactNode | ReactNode[]; item: CanvasNormalized | CollectionNormalized | ManifestNormalized; } interface ItemComposition { Root: React.FC; Label: React.FC; Summary: React.FC; Thumbnail: React.FC; } declare const Item: ItemComposition & React.FC; export default Item;