import { HTMLAttributes, Key } from 'react'; declare type RequireAtLeastOne = Pick> & { [K in Keys]-?: Required> & Partial>>; }[Keys]; declare type RequiredKeys = { key: Key; id: Key; [key: string | number]: any; }; export declare type Item = RequireAtLeastOne; export interface CollectionItemProps extends HTMLAttributes { key: Key; textValue: string; } export interface CollectSectionProps extends HTMLAttributes { key: Key; title: string; } export {};