import { SearchBuilderGroupQuery } from '../interfaces/group-query.interface';
import * as i0 from "@angular/core";
export declare class SearchBuilderGroupService {
    private readonly _searchBuilderService;
    private readonly _searchBuilderFocusService;
    private _id;
    /**
     * Initialise the group by defining an id
     */
    init(id: string): void;
    /**
     * Remove a field from the search builder query and return focus to the previous field.
     */
    removeAtIndex(index: number): void;
    /**
     * Get the query for this specific search group
     */
    getQuery(): SearchBuilderGroupQuery[];
    static ɵfac: i0.ɵɵFactoryDeclaration<SearchBuilderGroupService, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<SearchBuilderGroupService>;
}
