UNPKG

551 BTypeScriptView Raw
1/// <reference path="../../../adonis-typings/index.d.ts" />
2import { ModelPaginatorContract, CherryPick } from '@ioc:Adonis/Lucid/Orm';
3import { SimplePaginator } from '../../Database/Paginator/SimplePaginator';
4/**
5 * Model paginator extends the simple paginator and adds support for
6 * serializing models as well
7 */
8export declare class ModelPaginator extends SimplePaginator implements ModelPaginatorContract<any> {
9 /**
10 * Serialize models
11 */
12 serialize(cherryPick?: CherryPick): {
13 meta: any;
14 data: any[];
15 };
16}