import { default as EaBase } from '../../core/EaBase'; import { VariantType } from '../../constants/variant'; /** * @summary 结果组件,用于展示操作结果或异常状态反馈,支持多种类型和自定义图标。 * @status stable * @since 3.0 * * @dependency ea-icon * * @slot icon - 自定义图标内容。 * @slot title - 自定义标题内容。 * @slot sub-title - 自定义副标题内容。 * @slot extra - 额外内容区域。 * * @csspart container - 容器元素。 * @csspart icon-wrap - 图标容器元素。 * @csspart icon - 图标元素。 * @csspart title - 标题元素。 * @csspart sub-title - 副标题元素。 * @csspart extra - 额外内容元素。 * * @cssproperty --ea-result-icon-size - 图标尺寸。 * @cssproperty --ea-result-padding - 组件内边距。 * @cssproperty --ea-result-title-margin-top - 标题上边距。 * @cssproperty --ea-result-title-font-size - 标题字体大小。 * @cssproperty --ea-result-title-color - 标题颜色。 * @cssproperty --ea-result-sub-title-margin-top - 副标题上边距。 * @cssproperty --ea-result-sub-title-font-size - 副标题字体大小。 * @cssproperty --ea-result-sub-title-color - 副标题颜色。 * @cssproperty --ea-result-extra-margin-top - 额外内容上边距。 */ export declare class EaResult extends EaBase { private _container; private _icon; private _titleSlot; private _subTitleSlot; variant: VariantType | ""; heading: string; subTitle: string; icon: string; /** 更新图标,icon 属性优先于 variant 默认图标 */ private _updateIcon; /** 更新标题内容,设置 slot 的 fallback */ private _updateHeading; /** 更新副标题内容,设置 slot 的 fallback */ private _updateSubTitle; updateContainerClasslist(): string; html(): string; $mount(): void; } //# sourceMappingURL=index.d.ts.map