import { Logger } from '../../services/logger.service'; import { SpaControlService } from '../../services/spa-control.service'; import { Observable } from 'rxjs'; import { UserService } from '../../services/user.service'; import { ActivatedRoute, Router } from '@angular/router'; import { UserModel } from '../../api/users'; import { SubscriptionAccessModel } from '../../api/authorization'; import * as i0 from "@angular/core"; export declare class UserListComponent { private logger; userService: UserService; private route; private router; private spaControl; columnsToDisplay: string[]; showSubs$: Observable; rootSubSelected$: Observable; constructor(logger: Logger, userService: UserService, route: ActivatedRoute, router: Router, spaControl: SpaControlService); displayRootRoles(u: UserModel): string[]; displayRoles(sa: SubscriptionAccessModel): string[]; navigateToUser(e: UserModel): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }