index.d.ts 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300
  1. export { paginationProps, paginationConfig } from './Pagination';
  2. export type { PaginationProps, PaginationConfig } from './Pagination';
  3. declare const _default: {
  4. new (...args: any[]): {
  5. $: import("vue").ComponentInternalInstance;
  6. $data: {};
  7. $props: Partial<{
  8. disabled: boolean;
  9. responsive: boolean;
  10. hideOnSinglePage: boolean;
  11. showSizeChanger: boolean;
  12. showLessItems: boolean;
  13. showQuickJumper: boolean | {
  14. goButton?: any;
  15. };
  16. simple: boolean;
  17. }> & Omit<Readonly<import("vue").ExtractPropTypes<{
  18. total: NumberConstructor;
  19. defaultCurrent: NumberConstructor;
  20. disabled: {
  21. type: BooleanConstructor;
  22. default: any;
  23. };
  24. current: NumberConstructor;
  25. defaultPageSize: NumberConstructor;
  26. pageSize: NumberConstructor;
  27. hideOnSinglePage: {
  28. type: BooleanConstructor;
  29. default: any;
  30. };
  31. showSizeChanger: {
  32. type: BooleanConstructor;
  33. default: any;
  34. };
  35. pageSizeOptions: import("vue").PropType<(string | number)[]>;
  36. buildOptionText: import("vue").PropType<(opt: {
  37. value: any;
  38. }) => any>;
  39. showQuickJumper: {
  40. type: import("vue").PropType<boolean | {
  41. goButton?: any;
  42. }>;
  43. default: boolean | {
  44. goButton?: any;
  45. };
  46. };
  47. showTotal: import("vue").PropType<(total: number, range: [number, number]) => any>;
  48. size: import("vue").PropType<"default" | "small">;
  49. simple: {
  50. type: BooleanConstructor;
  51. default: any;
  52. };
  53. locale: ObjectConstructor;
  54. prefixCls: StringConstructor;
  55. selectPrefixCls: StringConstructor;
  56. totalBoundaryShowSizeChanger: NumberConstructor;
  57. selectComponentClass: StringConstructor;
  58. itemRender: import("vue").PropType<(opt: {
  59. page: number;
  60. type: "page" | "prev" | "next" | "jump-prev" | "jump-next";
  61. originalElement: any;
  62. }) => any>;
  63. role: StringConstructor;
  64. responsive: BooleanConstructor;
  65. showLessItems: {
  66. type: BooleanConstructor;
  67. default: any;
  68. };
  69. onChange: import("vue").PropType<(page: number, pageSize: number) => void>;
  70. onShowSizeChange: import("vue").PropType<(current: number, size: number) => void>;
  71. 'onUpdate:current': import("vue").PropType<(current: number) => void>;
  72. 'onUpdate:pageSize': import("vue").PropType<(size: number) => void>;
  73. }>> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "disabled" | "responsive" | "hideOnSinglePage" | "showSizeChanger" | "showLessItems" | "showQuickJumper" | "simple">;
  74. $attrs: {
  75. [x: string]: unknown;
  76. };
  77. $refs: {
  78. [x: string]: unknown;
  79. };
  80. $slots: Readonly<{
  81. [name: string]: import("vue").Slot;
  82. }>;
  83. $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}, {}, string>, {}>;
  84. $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}, {}, string>, {}>;
  85. $emit: (event: string, ...args: any[]) => void;
  86. $el: any;
  87. $options: import("vue").ComponentOptionsBase<Readonly<import("vue").ExtractPropTypes<{
  88. total: NumberConstructor;
  89. defaultCurrent: NumberConstructor;
  90. disabled: {
  91. type: BooleanConstructor;
  92. default: any;
  93. };
  94. current: NumberConstructor;
  95. defaultPageSize: NumberConstructor;
  96. pageSize: NumberConstructor;
  97. hideOnSinglePage: {
  98. type: BooleanConstructor;
  99. default: any;
  100. };
  101. showSizeChanger: {
  102. type: BooleanConstructor;
  103. default: any;
  104. };
  105. pageSizeOptions: import("vue").PropType<(string | number)[]>;
  106. buildOptionText: import("vue").PropType<(opt: {
  107. value: any;
  108. }) => any>;
  109. showQuickJumper: {
  110. type: import("vue").PropType<boolean | {
  111. goButton?: any;
  112. }>;
  113. default: boolean | {
  114. goButton?: any;
  115. };
  116. };
  117. showTotal: import("vue").PropType<(total: number, range: [number, number]) => any>;
  118. size: import("vue").PropType<"default" | "small">;
  119. simple: {
  120. type: BooleanConstructor;
  121. default: any;
  122. };
  123. locale: ObjectConstructor;
  124. prefixCls: StringConstructor;
  125. selectPrefixCls: StringConstructor;
  126. totalBoundaryShowSizeChanger: NumberConstructor;
  127. selectComponentClass: StringConstructor;
  128. itemRender: import("vue").PropType<(opt: {
  129. page: number;
  130. type: "page" | "prev" | "next" | "jump-prev" | "jump-next";
  131. originalElement: any;
  132. }) => any>;
  133. role: StringConstructor;
  134. responsive: BooleanConstructor;
  135. showLessItems: {
  136. type: BooleanConstructor;
  137. default: any;
  138. };
  139. onChange: import("vue").PropType<(page: number, pageSize: number) => void>;
  140. onShowSizeChange: import("vue").PropType<(current: number, size: number) => void>;
  141. 'onUpdate:current': import("vue").PropType<(current: number) => void>;
  142. 'onUpdate:pageSize': import("vue").PropType<(size: number) => void>;
  143. }>>, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, {
  144. disabled: boolean;
  145. responsive: boolean;
  146. hideOnSinglePage: boolean;
  147. showSizeChanger: boolean;
  148. showLessItems: boolean;
  149. showQuickJumper: boolean | {
  150. goButton?: any;
  151. };
  152. simple: boolean;
  153. }, {}, string> & {
  154. beforeCreate?: (() => void) | (() => void)[];
  155. created?: (() => void) | (() => void)[];
  156. beforeMount?: (() => void) | (() => void)[];
  157. mounted?: (() => void) | (() => void)[];
  158. beforeUpdate?: (() => void) | (() => void)[];
  159. updated?: (() => void) | (() => void)[];
  160. activated?: (() => void) | (() => void)[];
  161. deactivated?: (() => void) | (() => void)[];
  162. beforeDestroy?: (() => void) | (() => void)[];
  163. beforeUnmount?: (() => void) | (() => void)[];
  164. destroyed?: (() => void) | (() => void)[];
  165. unmounted?: (() => void) | (() => void)[];
  166. renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[];
  167. renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[];
  168. errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}, {}, string>, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}, {}, string>, {}>, info: string) => boolean | void)[];
  169. };
  170. $forceUpdate: () => void;
  171. $nextTick: typeof import("vue").nextTick;
  172. $watch<T extends string | ((...args: any) => any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions<boolean>): import("vue").WatchStopHandle;
  173. } & Readonly<import("vue").ExtractPropTypes<{
  174. total: NumberConstructor;
  175. defaultCurrent: NumberConstructor;
  176. disabled: {
  177. type: BooleanConstructor;
  178. default: any;
  179. };
  180. current: NumberConstructor;
  181. defaultPageSize: NumberConstructor;
  182. pageSize: NumberConstructor;
  183. hideOnSinglePage: {
  184. type: BooleanConstructor;
  185. default: any;
  186. };
  187. showSizeChanger: {
  188. type: BooleanConstructor;
  189. default: any;
  190. };
  191. pageSizeOptions: import("vue").PropType<(string | number)[]>;
  192. buildOptionText: import("vue").PropType<(opt: {
  193. value: any;
  194. }) => any>;
  195. showQuickJumper: {
  196. type: import("vue").PropType<boolean | {
  197. goButton?: any;
  198. }>;
  199. default: boolean | {
  200. goButton?: any;
  201. };
  202. };
  203. showTotal: import("vue").PropType<(total: number, range: [number, number]) => any>;
  204. size: import("vue").PropType<"default" | "small">;
  205. simple: {
  206. type: BooleanConstructor;
  207. default: any;
  208. };
  209. locale: ObjectConstructor;
  210. prefixCls: StringConstructor;
  211. selectPrefixCls: StringConstructor;
  212. totalBoundaryShowSizeChanger: NumberConstructor;
  213. selectComponentClass: StringConstructor;
  214. itemRender: import("vue").PropType<(opt: {
  215. page: number;
  216. type: "page" | "prev" | "next" | "jump-prev" | "jump-next";
  217. originalElement: any;
  218. }) => any>;
  219. role: StringConstructor;
  220. responsive: BooleanConstructor;
  221. showLessItems: {
  222. type: BooleanConstructor;
  223. default: any;
  224. };
  225. onChange: import("vue").PropType<(page: number, pageSize: number) => void>;
  226. onShowSizeChange: import("vue").PropType<(current: number, size: number) => void>;
  227. 'onUpdate:current': import("vue").PropType<(current: number) => void>;
  228. 'onUpdate:pageSize': import("vue").PropType<(size: number) => void>;
  229. }>> & import("vue").ShallowUnwrapRef<() => JSX.Element> & {} & import("vue").ComponentCustomProperties & {};
  230. __isFragment?: never;
  231. __isTeleport?: never;
  232. __isSuspense?: never;
  233. } & import("vue").ComponentOptionsBase<Readonly<import("vue").ExtractPropTypes<{
  234. total: NumberConstructor;
  235. defaultCurrent: NumberConstructor;
  236. disabled: {
  237. type: BooleanConstructor;
  238. default: any;
  239. };
  240. current: NumberConstructor;
  241. defaultPageSize: NumberConstructor;
  242. pageSize: NumberConstructor;
  243. hideOnSinglePage: {
  244. type: BooleanConstructor;
  245. default: any;
  246. };
  247. showSizeChanger: {
  248. type: BooleanConstructor;
  249. default: any;
  250. };
  251. pageSizeOptions: import("vue").PropType<(string | number)[]>;
  252. buildOptionText: import("vue").PropType<(opt: {
  253. value: any;
  254. }) => any>;
  255. showQuickJumper: {
  256. type: import("vue").PropType<boolean | {
  257. goButton?: any;
  258. }>;
  259. default: boolean | {
  260. goButton?: any;
  261. };
  262. };
  263. showTotal: import("vue").PropType<(total: number, range: [number, number]) => any>;
  264. size: import("vue").PropType<"default" | "small">;
  265. simple: {
  266. type: BooleanConstructor;
  267. default: any;
  268. };
  269. locale: ObjectConstructor;
  270. prefixCls: StringConstructor;
  271. selectPrefixCls: StringConstructor;
  272. totalBoundaryShowSizeChanger: NumberConstructor;
  273. selectComponentClass: StringConstructor;
  274. itemRender: import("vue").PropType<(opt: {
  275. page: number;
  276. type: "page" | "prev" | "next" | "jump-prev" | "jump-next";
  277. originalElement: any;
  278. }) => any>;
  279. role: StringConstructor;
  280. responsive: BooleanConstructor;
  281. showLessItems: {
  282. type: BooleanConstructor;
  283. default: any;
  284. };
  285. onChange: import("vue").PropType<(page: number, pageSize: number) => void>;
  286. onShowSizeChange: import("vue").PropType<(current: number, size: number) => void>;
  287. 'onUpdate:current': import("vue").PropType<(current: number) => void>;
  288. 'onUpdate:pageSize': import("vue").PropType<(size: number) => void>;
  289. }>>, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, {
  290. disabled: boolean;
  291. responsive: boolean;
  292. hideOnSinglePage: boolean;
  293. showSizeChanger: boolean;
  294. showLessItems: boolean;
  295. showQuickJumper: boolean | {
  296. goButton?: any;
  297. };
  298. simple: boolean;
  299. }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & import("@vue/runtime-core").Plugin<any[]>;
  300. export default _default;