import * as i0 from "@angular/core"; export declare abstract class TruSearchControlBase { operatorLookup: { [key: string]: string; }; operatorIconLookup: { [key: string]: string; }; operatorIconTitleLookup: { [key: string]: string; }; abstract config: any; abstract label: string | undefined; abstract operator: string | undefined; abstract operatorIcon?: string; abstract operatorIconTitle?: string; abstract onOperatorIconClick(): void; abstract updatePredicate(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }