import React from "react";
import { NotificationType } from "../FormDesignConstants";
import { ValidationIssue } from "../../Common/IDesignValidationProvider";
interface NotificationRenderingProps {
    type?: NotificationType;
    messages: ValidationIssue[];
    show?: boolean;
}
interface NotificationRenderingState {
    open: boolean;
}
export declare class NotificationRendering extends React.Component<NotificationRenderingProps, NotificationRenderingState> {
    infobuttonRef: React.RefObject<HTMLDivElement>;
    constructor(props: NotificationRenderingProps);
    onClosePopover: () => void;
    onOpenPopover: () => void;
    render(): JSX.Element;
}
export {};
