import { PaginationProps } from 'element-plus'; import { PageInfo, RecordType, Mutable } from 'haotai-ui/es/types'; export interface PlusPaginationSelfProps { modelValue?: PageInfo; total?: number; pageSizeList?: number[]; align?: 'left' | 'right'; } export type PlusPaginationProps = PlusPaginationSelfProps & Partial> & RecordType; export interface PlusPaginationEmits { (e: 'update:modelValue', pageInfo: PageInfo): void; (e: 'change', pageInfo: PageInfo): void; (e: 'size-change', value: number): void; (e: 'current-change', value: number): void; }