/** * The Component "Message" * * @author Sergey Shishigin * @date 2019-07-17 * * In explanation Semantic React UI Message * https://react.semantic-ui.com/collections/message/ * https://github.com/Semantic-Org/Semantic-UI-React/blob/master/src/collections/Message/Message.js */ import * as React from 'react'; import { UdInlineMessageType } from './InlineMessage.types'; import { SIZE } from '../../index'; import { IconName } from '@unidata/icon'; import './inlineMessage.scss'; interface IProps { type: UdInlineMessageType; iconName?: IconName; iconSize?: SIZE; style?: React.CSSProperties; } export { UdInlineMessageType }; export declare class InlineMessage extends React.PureComponent { static defaultProps: { type: UdInlineMessageType; iconSize: SIZE; }; readonly baseCls: string; readonly clsDelimiter: string; get iconCls(): string; get contentCls(): string; get componentClass(): string; buildCls(name: string): string; getIconNameByType(type: UdInlineMessageType): IconName | undefined; render(): JSX.Element; }