import { AppConfigService } from '@alfresco/adf-core';
import { SearchConfiguration } from '../models/search-configuration.interface';
import { BaseQueryBuilderService } from './base-query-builder.service';
import { AlfrescoApiService } from '../../services/alfresco-api.service';
import * as i0 from "@angular/core";
export declare class SearchQueryBuilderService extends BaseQueryBuilderService {
    private configuration?;
    isFilterServiceActive(): boolean;
    constructor(appConfig: AppConfigService, alfrescoApiService: AlfrescoApiService, configuration?: SearchConfiguration);
    loadConfiguration(): SearchConfiguration;
    static ɵfac: i0.ɵɵFactoryDeclaration<SearchQueryBuilderService, [null, null, { optional: true; }]>;
    static ɵprov: i0.ɵɵInjectableDeclaration<SearchQueryBuilderService>;
}
