import { default as React, ReactElement } from 'react'; import { default as PropTypes } from 'prop-types'; import { ToolbarProps } from '@mui/material'; import { Exporter } from 'ra-core'; import { ListTabToolbarConfig } from './ListTabsToolbar'; interface ListToolbarPropsExtended extends ListToolbarProps { hasFilterSidebar?: boolean; tabs?: ListTabToolbarConfig[]; } declare function ListToolbarComp(props: ListToolbarPropsExtended): ReactElement | null; declare namespace ListToolbarComp { var propTypes: { filters: PropTypes.Requireable>; actions: PropTypes.Requireable>; exporter: PropTypes.Requireable any) | null | undefined>>; }; } interface ListToolbarProps extends Omit { actions?: ReactElement | false; exporter?: Exporter | false; filters?: ReactElement | ReactElement[]; hasCreate?: boolean; } declare const ListToolbar: React.MemoExoticComponent; export { ListToolbar }; export type { ListToolbarProps }; //# sourceMappingURL=ListToolbar.d.ts.map