/// import { DesignTypes } from "#/typings"; import { OperationsProps } from "#/Typography/interface"; export interface TextBaseType { /** * 禁用状态 */ disabled?: boolean; /** * 粗体 */ bold?: boolean; /** * 下划线样式 */ underline?: boolean; /** * 删除线样式 */ delete?: boolean; /** * 文本类型 */ type?: DesignTypes['Status'] | 'secondary'; /** * 级别 */ level?: 1 | 2 | 3 | 4 | 5 | 6; /** * 字体 */ font?: 'sc' | 'teko' | 'orbitron'; /** * @zh 标记样式 * @en Mark style */ mark?: (DesignTypes['Status'] | 'base') | { color: string; }; } export declare type TextPropsType = TextBaseType & JSX.IntrinsicElements['span'] & OperationsProps;