contensis-core-api
Version:
A dependency library used by contensis-delivery-api and contensis-management-api
14 lines (13 loc) • 515 B
TypeScript
import { QueryAggregations } from './QueryAggregations';
import { ContensisQueryOrderBy } from './ContensisQueryOrderBy';
import { FieldLinkDepths } from './FieldLinkDepths';
import { ILogicalExpression } from './ILogicalExpression';
export interface ContensisQuery {
aggregations?: QueryAggregations;
fieldLinkDepths?: FieldLinkDepths;
fields?: string[];
orderBy: string | string[] | ContensisQueryOrderBy;
pageIndex: number;
pageSize: number;
where: ILogicalExpression;
}