import React from 'react';
import './index.less';
export declare type ResourceMode = 'normal' | 'rule' | 'campus';
export declare type AvatarSize = 'xs' | 'sm' | 'md' | 'lg' | 'xl' | 'xxl';
export interface PisellResourceCardProps {
    dataSource?: any;
    mode?: ResourceMode;
    showImage?: boolean;
    showTitle?: boolean;
    showSubtitle?: boolean;
    showLocation?: boolean;
    showContact?: boolean;
    direction?: 'horizontal' | 'vertical';
    shape?: 'circle' | 'square';
    size?: AvatarSize;
    useTextAvatar?: boolean;
    className?: string;
    style?: React.CSSProperties;
    onClick?: () => void;
    [key: string]: any;
}
declare const PisellResourceCard: React.FC<PisellResourceCardProps>;
export default PisellResourceCard;
