import React from "react"; export declare type CaProductCardProps = { className?: string; style?: React.CSSProperties; name: string; price: number; status?: string | number | null; image?: string; onStatusChange?: (status?: string | number | null) => void; actions?: React.ReactNode; disabledByPaymentSetup?: boolean; onEdit?: () => void; onDuplicate?: () => void; onShare?: () => void; onDownload?: () => void; draggableControlProps?: any; isSortable?: boolean; hidePrice?: boolean; }; declare function CaProductCard({ className, style, name, price, status, image, onStatusChange, actions, disabledByPaymentSetup, onEdit, onDuplicate, onShare, onDownload, draggableControlProps, isSortable, hidePrice, }: CaProductCardProps): JSX.Element; declare namespace CaProductCard { var defaultProps: { className: string; style: {}; image: undefined; status: null; onStatusChange: () => void; actions: null; disabledByPaymentSetup: boolean; onEdit: undefined; onDuplicate: undefined; onShare: undefined; draggableControlProps: {}; isSortable: boolean; hidePrice: boolean; }; } export default CaProductCard;