import { PaginationType, PaginationTotal } from './types'; import { PropType, ExtractPropTypes } from 'vue'; /** * 属性 */ export declare const paginationProps: { /** 总条目数 */ total: PropType; /** 是否还有下一页 */ hasNext: { type: BooleanConstructor; default: boolean; }; /** 风格 */ type: { type: PropType; default: string; }; pageSize: NumberConstructor; defaultPageSize: NumberConstructor; pageCount: NumberConstructor; pagerCount: import('element-plus/es/utils').EpPropFinalized; currentPage: NumberConstructor; defaultCurrentPage: NumberConstructor; layout: import('element-plus/es/utils').EpPropFinalized; pageSizes: import('element-plus/es/utils').EpPropFinalized<(new (...args: any[]) => number[]) | (() => number[]) | ((new (...args: any[]) => number[]) | (() => number[]))[], unknown, unknown, () => [10, 20, 30, 40, 50, 100], boolean>; popperClass: import('element-plus/es/utils').EpPropFinalized; prevText: import('element-plus/es/utils').EpPropFinalized; prevIcon: import('element-plus/es/utils').EpPropFinalized<(new (...args: any[]) => (string | import('vue').Component) & {}) | (() => string | import('vue').Component) | ((new (...args: any[]) => (string | import('vue').Component) & {}) | (() => string | import('vue').Component))[], unknown, unknown, () => any, boolean>; nextText: import('element-plus/es/utils').EpPropFinalized; nextIcon: import('element-plus/es/utils').EpPropFinalized<(new (...args: any[]) => (string | import('vue').Component) & {}) | (() => string | import('vue').Component) | ((new (...args: any[]) => (string | import('vue').Component) & {}) | (() => string | import('vue').Component))[], unknown, unknown, () => any, boolean>; teleported: import('element-plus/es/utils').EpPropFinalized; small: BooleanConstructor; background: BooleanConstructor; disabled: BooleanConstructor; hideOnSinglePage: BooleanConstructor; }; export type PaginationProps = ExtractPropTypes; /** * 事件 */ export declare const paginationEmits: { /** 更新页码 */ 'update:currentPage': (_currentPage: number) => boolean; /** 更新每页数量 */ 'update:pageSize': (_pageSize: number) => boolean; };