'use strict' ; import { Request } from 'express' ; export abstract class CriteriaFilter { abstract parametersFromRequest ( pRequest ) ; abstract addResponseFields ( pRequest ) ; abstract criteriaTest ( pThingy ) ; abstract criteriaTestAsync ( pThingy ) ; abstract criteriaParameters ( ) ; abstract sortCriteriaParameters ( ) ; } ;