import React from "react"; import { StyledProps, InferProps } from "../_type"; /** * 卡片组件 `` 属性集合。 */ export interface CardProps extends StyledProps { /** * 卡片内容,可包含 * * - `` 卡片头部 * - `` 卡片主体 * - `` 卡片底部 */ children?: React.ReactNode; /** * 是否显示为带边框样式 */ bordered?: boolean; /** * 是否铺满内容区 * * - `false` - 不铺满 * - `true` - 铺满(页面不包含顶部一级标题,即 `Layout.Content.Header`) * - `"withHeader"` - 铺满(页面包含顶部一级标题,即 `Layout.Content.Header`) */ full?: boolean | "withHeader"; } declare const CardHeader: React.ForwardRefExoticComponent>; declare const CardFooter: React.ForwardRefExoticComponent>; /** * 卡片头部 `` 属性集合。 */ export interface CardHeaderProps extends InferProps { } /** * 卡片主体 `` 属性集合。 */ export interface CardBodyProps extends StyledProps { /** * 内容标题(可选) */ title?: React.ReactNode; /** * 内容小标题(可选) */ subtitle?: React.ReactNode; /** * 操作区(可选) */ operation?: React.ReactNode; /** * 内容 */ children?: React.ReactNode; } /** * 卡片底部 ` 属性列表` */ export interface CardFooterProps extends InferProps { } export declare const Card: React.FunctionComponent> & { Header: React.ForwardRefExoticComponent>; Body: React.ForwardRefExoticComponent>; Footer: React.ForwardRefExoticComponent>; }; export {};