import React from 'react';
import type { ComponentPropsWithoutRef } from 'react';
export interface CardItemAction {
    label: string;
    onPress: () => void;
    variant?: 'primary' | 'secondary' | 'icon';
    icon?: React.ReactNode;
}
export interface CardItemProps extends ComponentPropsWithoutRef<'div'> {
    image?: string;
    title: string;
    subtitle?: string;
    description?: string;
    price?: string;
    rating?: number;
    actions?: CardItemAction[];
    variant?: 'simple' | 'detailed';
    size?: 'sm' | 'md' | 'lg';
}
export declare const CardItem: React.ForwardRefExoticComponent<CardItemProps & React.RefAttributes<HTMLDivElement>>;
//# sourceMappingURL=CardItem.d.ts.map