UNPKG

505 BTypeScriptView Raw
1import { Entity } from '../entity';
2import { Filterable } from '../filter';
3declare type UnaryFilterOperator = 'not';
4export declare class UnaryFilter<EntityT extends Entity> {
5 singleOperand: Filterable<EntityT>;
6 operator: UnaryFilterOperator;
7 constructor(singleOperand: Filterable<EntityT>, operator: UnaryFilterOperator);
8}
9export declare function isUnaryFilter<T extends Entity>(filterable: Filterable<T>): filterable is UnaryFilter<T>;
10export {};
11//# sourceMappingURL=unary-filter.d.ts.map
\No newline at end of file