import { Base } from './base'; import { MongoResponse, TMongoResponseSort } from './MongoResponse'; export interface IResponsePagination { next?: string; previous?: string; hasNext?: boolean; hasPrevious?: boolean; sort?: TMongoResponseSort; size?: number; total?: number; skip?: number; limit?: number; } export declare class ResponsePagination extends Base implements IResponsePagination { next?: string; previous?: string; hasNext?: boolean; hasPrevious?: boolean; sort?: TMongoResponseSort; size?: number; total?: number; skip?: number; limit?: number; constructor(next?: string, previous?: string, hasNext?: boolean, hasPrevious?: boolean, sort?: TMongoResponseSort, size?: number, total?: number, skip?: number, limit?: number); static fromMongoQuery(value: MongoResponse): ResponsePagination; }