/** @jsx jsx */ import { ReactNode } from 'react'; import ReactModal from 'react-modal'; export interface IModalProps extends ReactModal.Props { children?: ReactNode; } interface IModalElementProps { children: ReactNode; className?: string; style?: React.CSSProperties; } export declare type IModalHeaderProps = IModalElementProps; export declare type IModalBodyProps = IModalElementProps; export declare type IModalFooterProps = IModalElementProps; export declare function Modal(props: IModalProps): JSX.Element; export declare namespace Modal { var Header: (props: IModalElementProps) => JSX.Element; var Body: (props: IModalElementProps) => JSX.Element; var Footer: (props: IModalElementProps) => JSX.Element; } export {};