import { Component, ReactElement } from 'react';
import { HomeDiscoveryStyles } from '../../entities/CardStylesEntities';
import { CardEntity } from '../../entities/CardEntity';
export interface IHomeDiscoveryCardProps {
    item: CardEntity;
    itemIndex: number;
    openItemsOnNewPage?: boolean;
    defaultImageUrl: string;
    showComments: boolean;
    useLazyload: boolean;
    HomeDiscoveryBodyStyles?: HomeDiscoveryStyles;
    handleCardHover?(selectedItem: CardEntity): void;
    handleCardClick?(selectedItem: CardEntity): void;
}
export declare class HomeDiscoveryCard extends Component<IHomeDiscoveryCardProps, {}> {
    render(): ReactElement<IHomeDiscoveryCardProps>;
}
