import { JSX } from 'react';
import { BoxProps, Breakpoint } from '@mui/material';
import { BlockletMetaProps, SessionManagerProps } from '../@types';
type HeaderProps = {
    meta?: BlockletMetaProps;
    addons?: Function | React.ReactNode;
    sessionManagerProps?: SessionManagerProps;
    homeLink?: string | ((brandContent: React.ReactNode) => JSX.Element | null);
    theme?: object;
    hideNavMenu?: boolean;
    bordered?: boolean;
    logo?: React.ReactNode;
    brand?: React.ReactNode;
    brandAddon?: React.ReactNode;
    description?: React.ReactNode;
    children?: React.ReactNode;
    prepend?: React.ReactNode;
    align?: 'left' | 'right';
    maxWidth?: false | Breakpoint;
    showDomainWarningDialog?: boolean;
};
declare const _default: import('react').ComponentType<HeaderProps & Omit<BoxProps, keyof HeaderProps>>;
export default _default;
