///
import { SxProps, Theme } from '@mui/material';
import { User } from '../../user/UserInfo';
import { MediaCardProps } from '../MediaCard';
import { PurchaseInfo } from './ProjectCard.types';
export interface ProjectCardProps extends MediaCardProps {
name: string;
imgSrc: string;
place: string;
area: number;
areaUnit: string;
registry?: User | null;
tag?: string;
onClick?: () => void;
onButtonClick?: () => void;
comingSoon?: boolean;
purchaseInfo?: PurchaseInfo;
href?: string;
target?: string;
imageStorageBaseUrl?: string;
apiServerUrl?: string;
sx?: SxProps;
}
export declare function ProjectCard({ name, imgSrc, place, area, areaUnit, registry, onClick, onButtonClick, tag, comingSoon, purchaseInfo, href, target, imageStorageBaseUrl, apiServerUrl, sx, ...mediaCardProps }: ProjectCardProps): JSX.Element;