import * as React from 'react'; import { IContainer } from '.'; export interface IAlert extends IContainer { error: React.ReactNode | React.ReactNode[]; warning: React.ReactNode | React.ReactNode[]; info: React.ReactNode | React.ReactNode[]; success: React.ReactNode | React.ReactNode[]; plain: React.ReactNode | React.ReactNode[]; allowClose: boolean; showIcon: boolean; } interface IState { hide: boolean; } export declare class Alert extends React.Component { static defaultProps: IAlert; constructor(props: IAlert); render(): React.JSX.Element | (React.JSX.Element | null)[] | null; private getContent; private arrayNotEmpty; private getMessage; private onCloseClicked; } export {};