import * as i0 from "@angular/core"; export declare class IntegralUIFilterService { constructor(); private isString; private isFilterCondition; beginsWith(value: any, match: any, caseSensitive: boolean): boolean; endsWith(value: any, match: any, caseSensitive: boolean): boolean; private getFilterCondition; private createFilterNode; private setFilterNode; private getMatchResult; private getFilterResult; private applyFilter; createTree(conditionList: Array, formula: Array): any; match(value: any, conditions: any, formula?: Array, tree?: any, caseSensitive?: boolean): any; filter(list: Array, field: any, conditions: any, formula: Array, tree: any, caseSensitive: boolean): any[]; static ɵfac: i0.ɵɵFactoryDef; static ɵprov: i0.ɵɵInjectableDef; }