export function FixedContentTray({ title, isOpen, onDismiss, onUnmount, mountNode, renderHeader, renderBody, renderFooter, bodyAs, shouldJoinBodyAndFooter, shouldCloseOnDocumentClick, }: { title?: null | undefined; isOpen?: boolean | undefined; onDismiss?: (() => void) | undefined; onUnmount?: (() => void) | undefined; mountNode: any; renderHeader: any; renderBody: any; renderFooter: any; bodyAs?: string | undefined; shouldJoinBodyAndFooter?: boolean | undefined; shouldCloseOnDocumentClick?: boolean | undefined; }): React.JSX.Element; export namespace FixedContentTray { namespace propTypes { let renderHeader: PropTypes.Validator<(...args: any[]) => any>; let renderBody: PropTypes.Validator<(...args: any[]) => any>; let renderFooter: PropTypes.Validator<(...args: any[]) => any>; let title: PropTypes.Requireable; let isOpen: PropTypes.Requireable; let onDismiss: PropTypes.Requireable<(...args: any[]) => any>; let onUnmount: PropTypes.Requireable<(...args: any[]) => any>; let mountNode: PropTypes.Requireable any) | PropTypes.ReactElementLike | null | undefined>>; let bodyAs: PropTypes.Requireable; let shouldJoinBodyAndFooter: PropTypes.Requireable; let shouldCloseOnDocumentClick: PropTypes.Requireable; } } import React from 'react'; import PropTypes from 'prop-types';