import { default as PropTypes } from 'prop-types';
import { SessionManagerProps } from '../types';
declare function HeaderAddons({ formattedBlocklet, addons, showDomainWarningDialog, sessionManagerProps, }: {
    formattedBlocklet: any;
    addons?: null | undefined;
    showDomainWarningDialog?: boolean | undefined;
    sessionManagerProps?: {
        showRole: boolean;
    } | undefined;
}): import('react').FunctionComponentElement<import('react').FragmentProps>;
declare namespace HeaderAddons {
    namespace propTypes {
        export let formattedBlocklet: PropTypes.Validator<object>;
        export let addons: PropTypes.Requireable<NonNullable<PropTypes.ReactNodeLike | ((...args: any[]) => any)>>;
        export { SessionManagerProps as sessionManagerProps };
        export let showDomainWarningDialog: PropTypes.Requireable<boolean>;
    }
}
export default HeaderAddons;
