interface Props { currentPage?: number; totalItems?: number; itemsPerPage?: number; totalPages?: number; showSizeChanger?: boolean; pageSizeOptions?: number[]; showQuickJumper?: boolean; showTotal?: boolean; disabled?: boolean; size?: 'sm' | 'default' | 'lg'; align?: 'start' | 'center' | 'end'; class?: string; } declare const _default: import('vue').DefineComponent any; "update:itemsPerPage": (size: number) => any; "page-change": (page: number) => any; "size-change": (size: number) => any; }, string, import('vue').PublicProps, Readonly & Readonly<{ "onUpdate:currentPage"?: ((page: number) => any) | undefined; "onUpdate:itemsPerPage"?: ((size: number) => any) | undefined; "onPage-change"?: ((page: number) => any) | undefined; "onSize-change"?: ((size: number) => any) | undefined; }>, { disabled: boolean; size: "sm" | "default" | "lg"; currentPage: number; itemsPerPage: number; showSizeChanger: boolean; pageSizeOptions: number[]; showQuickJumper: boolean; showTotal: boolean; align: "start" | "center" | "end"; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, HTMLDivElement>; export default _default;