{"version":3,"file":"pagination.mjs","sources":["../../../../packages/tokens/pagination.ts"],"sourcesContent":["import type { ComputedRef, InjectionKey, WritableComputedRef } from 'vue'\n\nexport interface PaginationContext {\n  currentPage: WritableComputedRef<number>\n  pageCount: ComputedRef<number>\n  disabled: ComputedRef<boolean>\n  buttonsDotted: ComputedRef<boolean>\n  infinite: ComputedRef<boolean>\n  loadingItems: ComputedRef<number[]>\n  disabledItems: ComputedRef<number[]>\n  isPagerLoading: (pager: number) => boolean\n  isPagerDisabled: (pager: number) => boolean\n  changeEvent: (val: number) => void\n  handleSizeChange: (val: number) => void\n}\n\nexport const paginationContextKey: InjectionKey<PaginationContext> =\n  Symbol('PaginationKey')\n"],"names":[],"mappings":"AAgBa,MAAA,oBAAA,GACX,OAAO,eAAe;;;;"}