///
import { AtomDivProps } from '../element';
export type NotificationType = 'warn' | 'success' | 'info' | 'error';
export type NotificationKUIProps = AtomDivProps & {
type: NotificationType;
description: string;
};
export declare const NotificationRoot: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute, {
type: NotificationType;
}>> & string & Omit<({ children, className, ...rest }: import("react").HTMLAttributes) => import("../element").AtomSectionElement, keyof import("react").Component>;
export declare const NotificationBody: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit, never>> & string & Omit<({ children, className, ...rest }: import("react").HTMLAttributes) => import("../element").ParagraphElement, keyof import("react").Component>;
export declare const notificationData: {
warn: {
icon: import("react-icons").IconType;
color: string;
};
success: {
icon: import("react-icons").IconType;
color: string;
};
info: {
icon: import("react-icons").IconType;
color: string;
};
error: {
icon: import("react-icons").IconType;
color: string;
};
};