UNPKG

252 BTypeScriptView Raw
1import type { Paginated, PaginationOptions } from '@feathersjs/feathers';
2export type PaginatedOrArray<R, P = undefined> = P extends {
3 paginate: false;
4} ? R[] : P extends {
5 paginate: PaginationOptions;
6} ? Paginated<R> : (Paginated<R> | R[]);