import React from "react";
import { FlexBoxProps } from "../../layout/Flex";
import Badge from "./Badge";
import { LinkProps } from "../../cta/Link";
interface ContainerProps extends FlexBoxProps {
    hasBackground?: boolean;
}
export interface Props extends ContainerProps {
    title: string;
    badge: React.ReactNode;
    description?: string;
    link?: string;
    onLinkClick?: LinkProps["onClick"];
}
export type NotificationType = {
    (p: Props): JSX.Element;
    Badge: typeof Badge;
};
declare const _default: NotificationType;
export default _default;
