import React from 'react';
import type { CnIconProps } from "../../cn-icon";
import { CardFootActionsProps } from './card-foot-actions-props';
import { CnBaseCardProps } from './cn-base-card-props';
import { CnStatusTagProps } from '../../cn-tag';
export interface CnCardProps extends CnBaseCardProps {
    /**
     * 点击card事件
     */
    onClick?: (e: React.MouseEvent<Element, MouseEvent>) => any;
    /**
     * 内部副标题
     * @deprecated 不建议使用 (since version 0.12.6)
     */
    subTitle?: React.ReactNode;
    /**
     * 内部副标题
     * @deprecated 不建议使用 (since version 0.12.6)
     */
    subDesc?: string;
    /**
     * 内部标题icon
     * @deprecated 不建议使用 (since version 0.12.6)
     */
    subIcon?: CnIconProps | string;
    /**
     * 内部标题行动点
     * @deprecated 不建议使用 (since version 0.12.6)
     */
    subAction?: React.ReactNode;
    /**
     * 是否取消内边距
     */
    noPadding?: boolean;
    /**
     * 内部标题下的标签组
     */
    tags?: CnStatusTagProps[];
    /**
     * 底部按钮组
     */
    footAction?: CardFootActionsProps;
}
