export declare const SgPage: import("../../utils").SFCWithInstall; readonly layout: import("../../utils").BuildPropReturn; readonly pageSizes: import("../../utils").BuildPropReturn, () => [10, 20, 30, 40, 50, 100], unknown, unknown, unknown>; readonly popperClass: import("../../utils").BuildPropReturn; readonly prevText: import("../../utils").BuildPropReturn; readonly nextText: import("../../utils").BuildPropReturn; readonly type: StringConstructor; readonly size: import("../../utils").BuildPropReturn; readonly disabled: BooleanConstructor; readonly hideOnSinglePage: BooleanConstructor; readonly placement: import("../../utils").BuildPropReturn; readonly transfer: import("../../utils").BuildPropReturn; readonly activeColor: StringConstructor; readonly activeBackground: StringConstructor; readonly isLessPages: import("../../utils").BuildPropReturn; readonly showTotal: import("../../utils").BuildPropReturn; readonly showPages: import("../../utils").BuildPropReturn; readonly showJumper: import("../../utils").BuildPropReturn; readonly showSizes: import("../../utils").BuildPropReturn; readonly showFirstAndLast: import("../../utils").BuildPropReturn; readonly justify: import("../../utils").BuildPropReturn; }, () => import("vue").VNode | null, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { 'update:current-page': (val: number) => boolean; 'update:page-size': (val: number) => boolean; 'on-change': (currentPage: number, pageSize: number) => boolean; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; readonly layout: import("../../utils").BuildPropReturn; readonly pageSizes: import("../../utils").BuildPropReturn, () => [10, 20, 30, 40, 50, 100], unknown, unknown, unknown>; readonly popperClass: import("../../utils").BuildPropReturn; readonly prevText: import("../../utils").BuildPropReturn; readonly nextText: import("../../utils").BuildPropReturn; readonly type: StringConstructor; readonly size: import("../../utils").BuildPropReturn; readonly disabled: BooleanConstructor; readonly hideOnSinglePage: BooleanConstructor; readonly placement: import("../../utils").BuildPropReturn; readonly transfer: import("../../utils").BuildPropReturn; readonly activeColor: StringConstructor; readonly activeBackground: StringConstructor; readonly isLessPages: import("../../utils").BuildPropReturn; readonly showTotal: import("../../utils").BuildPropReturn; readonly showPages: import("../../utils").BuildPropReturn; readonly showJumper: import("../../utils").BuildPropReturn; readonly showSizes: import("../../utils").BuildPropReturn; readonly showFirstAndLast: import("../../utils").BuildPropReturn; readonly justify: import("../../utils").BuildPropReturn; }>> & { "onOn-change"?: ((currentPage: number, pageSize: number) => any) | undefined; "onUpdate:current-page"?: ((val: number) => any) | undefined; "onUpdate:page-size"?: ((val: number) => any) | undefined; }, { readonly size: string; readonly placement: string; readonly popperClass: string; readonly layout: string; readonly justify: string; readonly disabled: boolean; readonly transfer: import("../../utils").BuildPropType; readonly pagerCount: number; readonly pageSizes: number[]; readonly prevText: string; readonly nextText: string; readonly isLessPages: import("../../utils").BuildPropType; readonly showTotal: import("../../utils").BuildPropType; readonly showPages: import("../../utils").BuildPropType; readonly showJumper: import("../../utils").BuildPropType; readonly showSizes: import("../../utils").BuildPropType; readonly showFirstAndLast: import("../../utils").BuildPropType; readonly hideOnSinglePage: boolean; }>> & Record; export default SgPage; export * from './src/page'; export * from './src/constants';