/**
 * @jsxRuntime classic
 * @jsx jsx
 */
import React from 'react';
export interface ModalHeaderProps {
    /**
     * Children of modal dialog header.
     */
    children?: React.ReactNode;
    /**
     * Shows a close button at the end of the header.
     * @default false
     */
    hasCloseButton?: boolean;
    /**
     * A `testId` prop is provided for specified elements,
     * which is a unique string that appears as a data attribute `data-testid` in the rendered code,
     * serving as a hook for automated tests.
     */
    testId?: string;
}
/**
 * __Modal header__
 *
 * A modal header contains the title of the modal and can contain other React elements such as a close button.
 *
 * - [Examples](https://atlassian.design/components/modal-dialog/examples#modal-header)
 * - [Code](https://atlassian.design/components/modal-dialog/code#modal-header-props)
 * - [Usage](https://atlassian.design/components/modal-dialog/usage)
 */
declare const ModalHeader: (props: ModalHeaderProps) => JSX.Element;
export default ModalHeader;
