export default BaseModalLayout; /** Private component to be used by all public modals. Represents the common internals of all modals */ declare class BaseModalLayout extends React.PureComponent { static Header: React.FunctionComponent & { Title: React.FunctionComponent<{ children?: React.ReactNode; }>; }; static Content: React.FunctionComponent; static Footer: React.FunctionComponent; static Footnote: React.FunctionComponent; static Illustration: React.FunctionComponent; constructor(props: any); constructor(props: any, context: any); render(): React.JSX.Element; } declare namespace BaseModalLayout { namespace propTypes { let className: PropTypes.Requireable; let dataHook: PropTypes.Requireable; let onCloseButtonClick: PropTypes.Requireable<(...args: any[]) => any>; let onHelpButtonClick: PropTypes.Requireable<(...args: any[]) => any>; let theme: PropTypes.Requireable; } namespace defaultProps { let theme_1: string; export { theme_1 as theme }; } let displayName: string; } import React from 'react'; import PropTypes from 'prop-types'; //# sourceMappingURL=BaseModalLayout.d.ts.map