import React, { ReactNode } from "react";
interface IProps {
    top?: ReactNode;
    title?: string;
    description?: ReactNode;
    className?: string;
    button?: boolean | string;
    hasCloseButton?: boolean;
    fixedWidth?: boolean;
    onKeyDown?(event: KeyboardEvent | React.KeyboardEvent): void;
    onFinished(): void;
}
export default class InfoDialog extends React.Component<IProps> {
    static defaultProps: Partial<IProps>;
    private onFinished;
    render(): React.ReactNode;
}
export {};
