import React from 'react'; import { StyledComponentClass } from 'styled-components'; import { Theme } from '../types'; /** * 表单帮助性文本组件属性接口 * * @export * @interface FormHelpTextProps */ export interface FormHelpTextProps { /** * 错误状态 * * @type {boolean} * @memberof FormHelpTextProps */ error?: boolean; /** * 成功状态 * * @type {boolean} * @memberof FormHelpTextProps */ success?: boolean; /** * 警告状态 */ warning?: boolean; } interface TextComp extends StyledComponentClass & React.HTMLAttributes & FormHelpTextProps, Theme> { } /** * 获取文本颜色 * * @export * @param {(FormHelpTextProps & { * theme: Theme; * })} props FormHelperText组件属性 * @returns */ export declare function getTextColor(props: FormHelpTextProps & { theme: Theme; }): string; /** * 表单帮助性文本组件 * * @ReactComponent */ declare const FormHelpText: TextComp; export default FormHelpText;