import type Context from '../Context'; import { type Writable, type Readable } from 'svelte/store'; import type EventHandler from './EventHandler'; export default class PageHandler { totalRows: Writable; pageNumber: Writable; rowCount: Readable<{ total: number; start: number; end: number; }>; rowsPerPage: Writable; event: EventHandler; pages: Readable; selected: Writable<(Row | Row[keyof Row])[]>; constructor(context: Context); get(): Readable; goto(number: number): void; previous(): void; next(): void; }