import { Key, ReactNode } from 'react'; /** * Full-bleed row divider for stacked lists inside HeroUI Card.Content. * Negates default card content padding (px-4 / md:px-5). */ export declare const cardStackDividerClassName = "-mx-4 my-4 border-divider border-b md:-mx-4"; export interface CardStackDividerProps { className?: string; } export declare function CardStackDivider({ className }: CardStackDividerProps): import("react").JSX.Element; export interface CardStackItem { content: ReactNode; key: Key; } export interface CardStackProps { /** * Animate list height when rows mount/unmount. * Default **false** — height animation + overflow clipping reflows sibling * cards and makes their surfaces look like the variant flipped. * @default false */ animateHeight?: boolean; className?: string; items: readonly CardStackItem[]; } /** * Renders stacked card rows with a full-bleed divider between items. */ export declare function CardStack({ animateHeight, className, items }: CardStackProps): import("react").JSX.Element;