@sap-cloud-sdk/core
Version:
SAP Cloud SDK for JavaScript core
20 lines • 681 B
TypeScript
import { Entity } from '../entity';
import { FilterList } from './filter-list';
import type { Filterable } from './filterable';
/**
* hidden
*/
export declare type FilterLambdaOperator = 'any' | 'all';
/**
* hidden
*/
export declare class FilterLambdaExpression<EntityT extends Entity> {
filters: FilterList<EntityT>;
lambdaOperator: FilterLambdaOperator;
constructor(filters: FilterList<EntityT>, lambdaOperator: FilterLambdaOperator);
}
/**
* hidden
*/
export declare function isFilterLambdaExpression<EntityT extends Entity>(filterable: Filterable<EntityT>): filterable is FilterLambdaExpression<EntityT>;
//# sourceMappingURL=filter-lambda-expression.d.ts.map