/// import PropTypes from 'prop-types'; import { SortPayload, Exporter, FilterPayload } from '../../features/core'; import { ButtonProps } from './Button'; declare const ExportButton: { (props: ExportButtonProps): JSX.Element; propTypes: { basePath: PropTypes.Requireable; exporter: PropTypes.Requireable<(...args: any[]) => any>; filterValues: PropTypes.Requireable; label: PropTypes.Requireable; maxResults: PropTypes.Requireable; resource: PropTypes.Requireable; sort: PropTypes.Requireable; order: PropTypes.Requireable; }>>>; icon: PropTypes.Requireable; }; }; interface Props { basePath?: string; exporter?: Exporter; filterValues?: FilterPayload; icon?: JSX.Element; label?: string; maxResults?: number; onClick?: (e: Event) => void; resource?: string; sort?: SortPayload; } export declare type ExportButtonProps = Props & ButtonProps; export default ExportButton;