import { SFCWithInstall } from '@chenms-zj/utils/with-install'; import { DefineComponent, ExtractPropTypes, PropType, ComponentOptionsMixin, PublicProps, ComponentProvideOptions } from 'vue'; declare const Paginations: SFCWithInstall; readonly default: () => number[]; }; readonly showQuickJumper: { readonly type: BooleanConstructor; readonly default: false; }; readonly showTotal: { readonly type: BooleanConstructor; readonly default: true; }; }>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { change: (page: number, pageSize: number) => void; "update:currentPage": (page: number) => void; "update:pageSize": (size: number) => void; "size-change": (size: number) => void; }, string, PublicProps, Readonly< ExtractPropTypes<{ 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; }; }>> & Readonly<{ onChange?: ((page: number, pageSize: number) => any) | undefined; "onUpdate:currentPage"?: ((page: number) => any) | undefined; "onUpdate:pageSize"?: ((size: number) => any) | undefined; "onSize-change"?: ((size: number) => any) | undefined; }>, { readonly disabled: boolean; readonly currentPage: number; readonly pageSize: number; readonly pagerCount: number; readonly showSizeChanger: boolean; readonly pageSizes: number[]; readonly showQuickJumper: boolean; readonly showTotal: boolean; }, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>>; export default Paginations; export * from './src/paginations'; declare module 'vue' { interface GlobalComponents { 'cms-paginations': typeof Paginations; } }