import { IQueryModifier } from './IQueryModifier'; export declare abstract class BaseQueryModifier implements IQueryModifier { protected _properties: T; private _context; protected serviceScope: any; protected _endWhenSuccessfull: boolean; get properties(): T; set properties(properties: T); get context(): TContext; set context(context: TContext); get endWhenSuccessfull(): boolean; set endWhenSuccessfull(endWhenSuccessfull: boolean); constructor(serviceScope: any); onInit(): void | Promise; getPropertyPaneGroupsConfiguration(): any[]; onPropertyUpdate(propertyPath: string, oldValue: any, newValue: any): void; modifyQuery(queryText: string): Promise; } //# sourceMappingURL=BaseQueryModifier.d.ts.map