import { ResourceTypes } from '../enums/resource-types'; import { WhereConditions } from '../enums/where-conditions'; export interface RequestModel { resource: ResourceTypes; resourceName: string; where?: { [key in WhereConditions]?: Array<{ source: string; value: string | number | boolean; }>; }; body?: { [key: string]: any; }; select?: string[]; orderBy?: string; groupBy?: string; limit?: number; pageNumber?: number; pageSize?: number; }