import { HTMLAttributes, ReactNode } from 'react'; import { SurfaceShapeType, SurfaceThemeType } from '../const/types.cjs'; import { IconType } from '../icon/index.cjs'; export interface FeatureCardProps extends Omit, "title" | "defaultValue" | "defaultChecked"> { icon?: IconType[] | ReactNode; title?: ReactNode; desc?: ReactNode; extra?: ReactNode; bordered?: boolean; theme?: SurfaceThemeType; shape?: SurfaceShapeType; size?: "small" | "medium" | "large"; direction?: "horizontal" | "vertical"; clickable?: boolean; disabled?: boolean; color?: string; iconBackground?: string; children?: ReactNode; } export default function FeatureCard({ icon, title, desc, bordered, theme: themeProp, shape: shapeProp, size: sizeProp, direction, clickable, disabled, color, iconBackground, children, extra, onClick, className, ...rest }: FeatureCardProps): import("react").JSX.Element;