import React from "react"; import { animationTypes } from "../../types/modal"; import Actions from "./modal-actions"; import Content from "./modal-content"; import Header from "./modal-header"; export default class Modal extends React.Component { static Header: typeof Header; static Actions: typeof Actions; static Content: typeof Content; componentDidMount(): void; componentWillUpdate(nextProps: Readonly, nextState: Readonly<{}>, nextContext: any): void; render(): React.JSX.Element; } interface IModalProps { show: boolean; animation?: animationTypes; children?: React.ReactNode; onChange?: () => void; className?: string; } export {};