import Filter from './filter'; import { NumberOperation } from '../json-filter'; import { Query } from 'elastic-builder'; import { DynamoResultObject } from './DynamoObjectResult'; import { IPepSmartFilterData } from '../ngx-filters'; export declare class NumberFilter extends Filter { private operation; private filterValues; constructor(apiName: string, operation: NumberOperation, filterValues?: number[]); apply(value: any): boolean; toSQLWhereClause(): string; toKibanaFilter(): Query; toNgxFilter(): IPepSmartFilterData; toDynamoDBQuery(letterForMark: string, expressionAttributeNames: any, expressionAttributeValues: any, count: number): DynamoResultObject; }