import { TruPropertyConfigBase } from "./tru-property-config-base"; import { TruQueryPredicateManager } from "../classes/tru-query-predicate-manager"; export declare abstract class TruSearchControlConfigBase { abstract label: string | undefined; abstract propertyName: string | undefined; abstract rootTable: string | undefined; abstract propertyPath: string | undefined; abstract get property(): TruPropertyConfigBase; abstract queryPredicate: TruQueryPredicateManager; abstract operator: string | undefined; constructor(); choices?: any; }