import { HashLocationStrategy } from '@angular/common'; import { Injector, ModuleWithProviders } from '@angular/core'; import { Routes } from '@angular/router'; import { KeycloakService } from './keycloak/keycloak.service'; import { ModuleOptionsModel } from './models/moduleOptions.model'; import { ModuleConfigurationService } from './services/configuration.service'; export declare const commonRoutes: Routes; export declare function KeycloakFactory(provider: KeycloakService, injector: Injector): Function; export declare function ModuleConfigurationFactory(options: ModuleOptionsModel): ModuleConfigurationService; export declare class ParameterHashLocationStrategy extends HashLocationStrategy { prepareExternalUrl(internal: string): string; } export declare class NliCommonModule { static forRoot(options?: ModuleOptionsModel): ModuleWithProviders; }