contensis-core-api
Version:
A dependency library used by contensis-delivery-api and contensis-management-api
15 lines (14 loc) • 564 B
TypeScript
import { ContensisQuery, QueryAggregations, ContensisQueryOrderBy, IExpression } from '..';
import { FieldLinkDepths } from './FieldLinkDepths';
import { WhereExpression } from './Operators';
export declare class Query implements ContensisQuery {
where: WhereExpression;
orderBy: string | string[] | ContensisQueryOrderBy;
pageIndex: number;
pageSize: number;
fieldLinkDepths?: FieldLinkDepths;
fields?: string[];
aggregations?: QueryAggregations;
constructor(...whereExpressions: IExpression[]);
toJSON(): any;
}