import type { ExtractPropTypes } from 'vue'; export declare const paginationProps: { readonly small: import("m-eleplus-crud/es/utils").EpPropFinalized; readonly background: import("m-eleplus-crud/es/utils").EpPropFinalized; readonly total: import("m-eleplus-crud/es/utils").EpPropFinalized; readonly layout: import("m-eleplus-crud/es/utils").EpPropFinalized; readonly pageSizes: import("m-eleplus-crud/es/utils").EpPropFinalized number[], boolean>; readonly disabled: import("m-eleplus-crud/es/utils").EpPropFinalized; readonly currentPage: import("m-eleplus-crud/es/utils").EpPropFinalized; readonly pageSize: import("m-eleplus-crud/es/utils").EpPropFinalized; }; export type PaginationProps = ExtractPropTypes; export declare const paginationEmits: { /** * 更新当前分页 * @param page 页数 * @returns */ 'update:currentPage': (page: number) => boolean; /** * 更新页码大小 * @param pageSize 页大小 * @returns */ 'update:pageSize': (pageSize: number) => boolean; /** * 页数改变 * @param page 页数 * @returns */ currentPage: (page: number) => boolean; /** * 页码大小改变 * @param pageSize 页码大小 * @returns */ pageSize: (pageSize: number) => boolean; }; export type PaginationEmits = typeof paginationEmits;