import { default as EaBase } from '../../core/EaBase'; declare const SHADOW_TYPES: readonly ["always", "hover", "never"]; type ShadowType = (typeof SHADOW_TYPES)[number]; /** * @summary 卡片容器组件,将信息聚合在卡片容器中展示,支持标题、内容、页脚区域和阴影效果。 * @status stable * @since 3.0 * * @slot default - 默认插槽,用于卡片内容。 * @slot header - 卡片标题区域。 * @slot footer - 卡片页脚区域。 * * @csspart container - 容器元素。 * @csspart header - 标题容器元素。 * @csspart content - 内容容器元素。 * @csspart footer - 页脚容器元素。 * * @cssproperty --ea-card-border-color - 边框颜色。 * @cssproperty --ea-card-border-radius - 圆角大小。 * @cssproperty --ea-card-box-shadow - 阴影效果。 * @cssproperty --ea-card-background-color - 背景颜色。 * @cssproperty --ea-card-padding - 内边距。 * @cssproperty --ea-card-transition - 过渡动画时长。 */ export declare class EaCard extends EaBase { private _container; private _headerSlot; private _footerSlot; private _states; shadow: ShadowType; header: string; footer: string; /** 更新容器类名 */ updateContainerClasslist(): string; /** 渲染模板 */ html(): string; /** 更新 header 插槽空状态 */ private _handleHeaderSlotChange; /** 更新 footer 插槽空状态 */ private _handleFooterSlotChange; $mount(): void; } export {}; //# sourceMappingURL=index.d.ts.map