
import { CubeItemProps } from "../Item/Item.js";
import { CubeItemActionProps } from "../../actions/ItemAction/ItemAction.js";
import "../../actions/index.js";
import * as react from "react";
import { ReactNode } from "react";
import * as _react_types_shared0 from "@react-types/shared";

//#region src/components/content/ItemCard/ItemCard.d.ts
interface CubeItemCardProps extends Omit<CubeItemProps, 'type' | 'children' | 'description'> {
  /** Card heading, mapped to Item's `children`. */
  title?: ReactNode;
  /** Card body content, mapped to Item's `description`. */
  children?: ReactNode;
}
declare const ItemCard: react.ForwardRefExoticComponent<CubeItemCardProps & react.RefAttributes<HTMLElement>> & {
  Action: react.ForwardRefExoticComponent<Omit<CubeItemActionProps, "ref"> & react.RefAttributes<_react_types_shared0.FocusableRefValue<HTMLElement, HTMLElement>>>;
};
//#endregion
export { CubeItemCardProps, ItemCard };
//# sourceMappingURL=ItemCard.d.ts.map