import * as React from "react"; import "./Alert.scss"; interface IProps { onOutsideClick?: () => void; onTimeout?: () => void; timeout?: number; pauseTimeoutOnHover?: boolean; } export declare class Alert extends React.Component { container: HTMLDivElement; timeoutId: number | null; timeout: number; handleClickOutside: (e: MouseEvent) => void; handleTimeout: () => void; clearCurrentTimeout: () => void | 0 | null; setNewTimeout: () => void; componentDidMount(): void; componentWillUnmount(): void; render(): React.ReactPortal; } export {};