UNPKG

@tfarras/nestjs-typeorm-pagination

Version:
7 lines (6 loc) 420 B
import { BaseEntity, ObjectType, FindManyOptions } from 'typeorm'; import { PaginationParams } from './pagination.decorator'; import { Pagination } from './pagination.interface'; export declare abstract class PaginateableBaseEntity extends BaseEntity { static findAndPaginate<T extends PaginateableBaseEntity>(this: ObjectType<T>, pg: PaginationParams, options?: FindManyOptions<T> | any): Promise<Pagination<T>>; }