import { default as React } from 'react'; /** A single entry rendered by ItemList. */ export interface ListItem { /** Stable identifier used as the React key. */ id: string; /** Display name rendered for the entry. */ name: string; } /** Layout used by ItemList to render its items. */ export type ItemListLayout = 'list' | 'inline'; /** Props for the ItemList component. */ export interface ItemListProps { /** Items to render. When empty, ItemList renders nothing. */ items: ListItem[]; /** * Rendering layout. * - `'list'` (default): vertical scrollable list, with a single item rendered as a centered paragraph. * - `'inline'`: comma-separated paragraph that wraps within `max-w-[24rem]`. */ layout?: ItemListLayout; } /** * A compact, recipe-aligned list of named items used in confirmation and warning dialogs. * * @example * ```tsx * * * ``` */ declare const ItemList: React.FC; export default ItemList; //# sourceMappingURL=ItemList.d.ts.map