import { SvelteComponentTyped } from "svelte"; declare class __sveltets_Render { props(): { data: T[]; perPage?: number; }; events(): {} & { [evt: string]: CustomEvent; }; slots(): { default: { pagination: { subscribe: (this: void, run: import("svelte/store").Subscriber<{ page: any; perPage: number; total: number; from: number; to: number; totalPages: number; isFirst: boolean; isLast: boolean; hasPrevious: boolean; hasNext: boolean; slice(data: T_1[]): T_1[]; }>, invalidate?: () => void) => import("svelte/store").Unsubscriber; nextPage(): void; prevPage(): void; firstPage(): void; lastPage(): void; setPage(page: number): void; setPerPage(perPage: number): void; setTotal(total: number): void; }; pageData: T[]; current: { page: any; perPage: number; total: number; from: number; to: number; totalPages: number; isFirst: boolean; isLast: boolean; hasPrevious: boolean; hasNext: boolean; slice(data: T_1[]): T_1[]; }; }; }; } export type PaginateProps = ReturnType<__sveltets_Render['props']>; export type PaginateEvents = ReturnType<__sveltets_Render['events']>; export type PaginateSlots = ReturnType<__sveltets_Render['slots']>; export default class Paginate extends SvelteComponentTyped, PaginateEvents, PaginateSlots> { } export {};