import { ExtractPropTypes, PropType } from 'vue'; export declare const paginationsProps: { readonly total: { readonly type: NumberConstructor; readonly required: true; }; readonly currentPage: { readonly type: NumberConstructor; readonly default: 1; }; readonly pageSize: { readonly type: NumberConstructor; readonly default: 10; }; readonly pagerCount: { readonly type: NumberConstructor; readonly default: 7; }; readonly disabled: { readonly type: BooleanConstructor; readonly default: false; }; readonly showSizeChanger: { readonly type: BooleanConstructor; readonly default: true; }; readonly pageSizes: { readonly type: PropType; readonly default: () => number[]; }; readonly showQuickJumper: { readonly type: BooleanConstructor; readonly default: false; }; readonly showTotal: { readonly type: BooleanConstructor; readonly default: true; }; }; export type PaginationsProps = Partial>; export declare const paginationsEmits: { 'update:currentPage': (page: number) => boolean; 'update:pageSize': (size: number) => boolean; change: (page: number, pageSize: number) => boolean; 'size-change': (size: number) => boolean; }; export type PaginationsEmits = typeof paginationsEmits;