import { ReactNode } from 'react'; import { DialogStateReturn } from 'reakit/Dialog'; import { ModalButton } from './button'; import { ModalDialog } from './dialog'; interface ModalProps { children?: ReactNode; className?: string; modalState: DialogStateReturn; } export declare function Modal({ children, className, modalState }: ModalProps): JSX.Element; export declare namespace Modal { var defaultProps: { children: null; className: null; options: {}; }; var Button: typeof ModalButton; var Dialog: typeof ModalDialog; } export {};