import { PropType, ExtractPropTypes } from 'vue'; import { StyleValue } from '../ele-app/types'; import { ElIconProps } from '../ele-app/el'; import { TextType, TextSize, TextIcon } from './types'; /** * 属性 */ export declare const textProps: { /** 渲染标签 */ tag: StringConstructor; /** 类型 */ type: PropType; /** 文字大小 */ size: PropType; /** 文字删除线 */ deleted: BooleanConstructor; /** 文字下划线 */ underline: BooleanConstructor; /** 是否加粗 */ strong: BooleanConstructor; /** 是否斜体 */ italic: BooleanConstructor; /** 图标 */ icon: PropType; /** 图标属性 */ iconProps: PropType; /** 图标样式 */ iconStyle: PropType; }; export type TextProps = ExtractPropTypes; export type TextPropKeys = Array; /** * 属性名 */ export declare const textPropKeys: TextPropKeys;