declare const _default: import('vue').DefineComponent number[]; default(): number[]; }; layout: { type: StringConstructor; default: string; }; background: { type: BooleanConstructor; default: boolean; }; autoScroll: { type: BooleanConstructor; default: boolean; }; hidden: { type: BooleanConstructor; default: boolean; }; page: { type: import('vue').PropType; required: true; }; limit: { type: import('vue').PropType; required: true; }; }>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { pagination: (...args: any[]) => void; "update:page": (value: number) => void; "update:limit": (value: number) => void; }, string, import('vue').PublicProps, Readonly number[]; default(): number[]; }; layout: { type: StringConstructor; default: string; }; background: { type: BooleanConstructor; default: boolean; }; autoScroll: { type: BooleanConstructor; default: boolean; }; hidden: { type: BooleanConstructor; default: boolean; }; page: { type: import('vue').PropType; required: true; }; limit: { type: import('vue').PropType; required: true; }; }>> & Readonly<{ onPagination?: ((...args: any[]) => any) | undefined; "onUpdate:page"?: ((value: number) => any) | undefined; "onUpdate:limit"?: ((value: number) => any) | undefined; }>, { total: number; pageSizes: number[]; layout: string; background: boolean; autoScroll: boolean; hidden: boolean; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, HTMLDivElement>; export default _default;