import React, { ReactElement } from 'react'; import { ButtonType } from '../../../components/Button/button'; interface IPagination { total: number; pageSize: number; current: number; onChange: (page: number, pageSize: number | undefined) => void; onShowSizeChange?: (current: number, size: number) => void; pageSizeOptions?: any; } interface IBtn { type?: ButtonType; text: React.ReactNode; loading?: boolean; disabled?: boolean; onClick: ((event: React.MouseEvent) => void) | undefined; } interface IDropdown { text: string; overlay: any; } export interface IFooterDom extends Partial { DOMType?: 'button' | 'pagination' | 'dropdown'; render?: () => ReactElement; } interface IProps { footerDom?: IFooterDom[] | null; style?: React.CSSProperties; className?: string; align?: 'left' | 'center' | 'right'; } declare const _default: React.NamedExoticComponent; export default _default;