import { CSSProperties, ReactNode, ReactElement, FC } from 'react'; import { IconProps } from '../icon/Icon.js'; import KBreadcrumb, { BreadcrumbProps } from '../breadcrunmb/Breadcrumb.js'; interface PageHeaderHeadProps { prefixCls?: string; backIcon?: IconProps['icon'] | boolean; title?: ReactNode; subTitle?: ReactNode; onBack?: () => void; extra?: ReactNode | ReactNode[]; tag?: ReactNode; avator?: string; } interface PageHeaderProps extends PageHeaderHeadProps { className?: string; style?: CSSProperties; children?: ReactNode; breadcrumb?: BreadcrumbProps | ReactElement; breadcrumbRender?: (props: PageHeaderProps, defaultDom: ReactNode) => ReactNode; } declare const KPageHeader: FC; export { PageHeaderProps, KPageHeader as default };