import { ReactElement } from 'react'; import { BreadcrumbProps } from '../Breadcrumb'; import { ContentHeaderProps } from '../ContentHeader'; import { NativeElementPropsWithoutKeyAndRef } from '../utils/jsx-types'; type PageHeaderChild = ReactElement | ReactElement | null | undefined | false; /** * Props for the PageHeader component. * Extends native HTML header element props. */ export type PageHeaderProps = NativeElementPropsWithoutKeyAndRef<'header'> & { /** * Child components: Breadcrumb or ContentHeader * */ children?: PageHeaderChild | PageHeaderChild[]; }; /** * PageHeader component * * Used to display the page header, typically containing a `` and a ``. * * @example * ```tsx * * * * * * * * * ``` */ declare const PageHeader: import("react").ForwardRefExoticComponent & { /** * Child components: Breadcrumb or ContentHeader * */ children?: PageHeaderChild | PageHeaderChild[]; } & import("react").RefAttributes>; export default PageHeader;