import { ActivatedRoute } from '@angular/router';
import { OnInit, OnDestroy } from '@angular/core';
import { AuthenticationService } from 'ngx-login-client';
import { Spaces } from 'ngx-fabric8-wit';
import { FilterService } from '../../services/filter.service';
import { GroupTypesService } from '../../services/group-types.service';
import { Store } from '@ngrx/store';
import { AppState } from './../../states/app.state';
export declare class GroupTypesComponent implements OnInit, OnDestroy {
    private auth;
    private filterService;
    private groupTypesService;
    private route;
    private spaces;
    private store;
    sidePanelOpen: boolean;
    authUser: any;
    private groupTypes;
    private selectedgroupType;
    private allowedChildWits;
    private spaceId;
    private eventListeners;
    private startedCheckingURL;
    private showTree;
    constructor(auth: AuthenticationService, filterService: FilterService, groupTypesService: GroupTypesService, route: ActivatedRoute, spaces: Spaces, store: Store<AppState>);
    ngOnInit(): void;
    ngOnDestroy(): void;
    fnBuildQueryParam(witGroup: any): string;
    checkURL(): void;
}
