import React, { CSSProperties, ReactNode } from 'react'; import { ComponentSize } from '../ConfigProvider'; export declare type CardType = 'shadowed' | 'bordered'; export declare type CardProps = { /** * + `shadowed` 带阴影的 * + `bordered` 带边框的 * @default 'shadowed' */ type?: CardType; /** * 卡片大小 * + 不支持 'large' * @default 'default' */ size?: ComponentSize; /** * 标题 * @default undefined */ title?: ReactNode; children: ReactNode; className?: string; style?: CSSProperties; }; export declare function Card(props: CardProps): React.JSX.Element; export declare type CardTitleProps = { title: ReactNode; /** * 标题是否有下边框 * * 仅在 [CardType] 为 [bordered] 时生效 * @default true */ bordered?: boolean; extra?: ReactNode; className?: string; style?: CSSProperties; }; export declare function CardTitle({ title, bordered, extra, className, style }: CardTitleProps): React.JSX.Element | null;