import React from 'react'; import { MinervaProps } from '../layout'; import { ForwardRefComponent } from '../utilities/polymorphic'; export declare const StyledAlert: import("styled-components").StyledComponent<"div", any, import("../layout").BoxProps, never>; export declare const StyledAlertTitle: import("styled-components").StyledComponent & React.RefAttributes>, any, {}, never>; export declare const StyledAlertDescription: import("styled-components").StyledComponent & React.RefAttributes>, any, {}, never>; export declare const StyledCloseText: import("styled-components").StyledComponent & React.RefAttributes>, any, {}, never>; export declare const StyledAlertInner: import("styled-components").StyledComponent<"div", any, import("../layout").BoxProps, never>; export declare const StyledAlertIconSection: import("styled-components").StyledComponent<"div", any, import("../layout").BoxProps, never>; export interface AlertProps extends MinervaProps { children?: React.ReactNode; status?: 'error' | 'success' | 'warning' | 'info'; title?: string; bg?: string; icon?: string; props?: any; } export declare const Alert: ForwardRefComponent; export default Alert;