UNPKG

@universis/common

Version:

Universis - common directives and services

13 lines (12 loc) 852 B
import { ModuleWithProviders } from '@angular/core'; import { HttpClient } from '@angular/common/http'; import { AuthenticationService } from './services/authentication.service'; import { AngularDataContext } from '@themost/angular'; import { ActivatedUser } from './services/activated-user.service'; import { ConfigurationService } from '../shared/services/configuration.service'; import { ActivatedRoute } from '@angular/router'; import { LocationPermission } from './guards/auth.guard.interfaces'; export declare function AuthenticationServiceFactory(http: HttpClient, configuration: ConfigurationService, context: AngularDataContext, activatedRoute: ActivatedRoute, activatedUser: ActivatedUser): AuthenticationService; export declare class AuthModule { static forRoot(locations?: Array<LocationPermission>): ModuleWithProviders<AuthModule>; }