/**
 * @name Toolbar
 *
 * @description
 * An element used to provide contextually based actions for the content below. *
 *
 */
/// <reference types="react" />
import * as PropTypes from 'prop-types';
declare const propTypes: {
    showHelp: PropTypes.Requireable<boolean>;
    showAccount: PropTypes.Requireable<boolean>;
    showAdmin: PropTypes.Requireable<boolean>;
    helpBody: PropTypes.Requireable<PropTypes.ReactNodeLike>;
    accountBody: PropTypes.Requireable<PropTypes.ReactNodeLike>;
    adminBody: PropTypes.Requireable<PropTypes.ReactNodeLike>;
    testId: PropTypes.Requireable<string>;
    children: PropTypes.Requireable<PropTypes.ReactNodeLike>;
};
declare type Props = PropTypes.InferProps<typeof propTypes>;
declare const Toolbar: {
    ({ showHelp, showAccount, showAdmin, helpBody, accountBody, adminBody, testId, children, }: Props): JSX.Element;
    propTypes: {
        showHelp: PropTypes.Requireable<boolean>;
        showAccount: PropTypes.Requireable<boolean>;
        showAdmin: PropTypes.Requireable<boolean>;
        helpBody: PropTypes.Requireable<PropTypes.ReactNodeLike>;
        accountBody: PropTypes.Requireable<PropTypes.ReactNodeLike>;
        adminBody: PropTypes.Requireable<PropTypes.ReactNodeLike>;
        testId: PropTypes.Requireable<string>;
        children: PropTypes.Requireable<PropTypes.ReactNodeLike>;
    };
    defaultProps: {
        showAccount: boolean;
        showAdmin: boolean;
        showHelp: boolean;
        testId: any;
    };
};
export default Toolbar;
