import { NumericQueryPagination, Query, UndefinedQueryPagination } from '../data/query'; import { Observable } from 'rxjs'; import { Page } from '../data/page'; import { DetailClient } from './detail.client'; export interface ListClient, ENTITY> extends DetailClient { query(query: QUERY): Observable>; all?(): Observable; }