UNPKG

react-application-core

Version:

A react-based application core for the business applications.

34 lines (33 loc) 1.13 kB
import { IGenericComponentProps } from './generic-component-definition.interface'; import { IEmptyDataWrapper, IErrorWrapper, IFullWrapper, IMessageWrapper, IProgressWrapper, ITextWrapper } from '../definitions.interface'; /** * @presets-entity * @stable [18.05.2020] */ export interface IPresetsInfoEntity extends IEmptyDataWrapper<boolean | string>, IErrorWrapper<boolean | string | Error | {}>, IFullWrapper, IMessageWrapper<boolean | string>, IProgressWrapper<boolean | string>, ITextWrapper<boolean | string> { } /** * @generic-entity * @stable [18.03.2020] */ export interface IInfoGenericEntity extends IPresetsInfoEntity { } /** * @props * @stable [18.03.2020] */ export interface IInfoComponentProps extends IGenericComponentProps, IInfoGenericEntity { } /** * @classes * @stable [18.03.2020] */ export declare enum InfoClassesEnum { ERROR_INFO = "rac-error-info", FULL_INFO = "rac-full-info", INFO = "rac-info", INFO_ICON = "rac-info__icon", INFO_TEXT = "rac-info__text", MESSAGE_INFO = "rac-message-info", PROGRESS_INFO = "rac-progress-info" }