import { HttpClient } from '@angular/common/http'; import { ModuleWithProviders } from '@angular/core'; import { TranslateService } from '@ngx-translate/core'; import { Configurations } from '../Configuration'; import { MultiTranslateHttpLoader } from 'ngx-translate-multi-http-loader'; export declare function getProduction(): boolean; export declare function getTheme(): string; export declare function getThemeObserver(): import("rxjs").Observable; export declare function getDomainEndPoint(): string; export declare function getLoginEndPoint(): string; export declare function getMenuEndPoint(): string; export declare function getMonacoEndPoint(): string; export declare function getNotificationEndPoint(): string; export declare function getVariableEndPoint(): string; export declare function getTaskEndPoint(): string; export declare function getContent(): any; export declare function createTranslateLoader(http: HttpClient): MultiTranslateHttpLoader; export declare class SerengetiAppModule { static environment: Configurations; constructor(translate: TranslateService, config: Configurations); static forRoot(environment: Configurations): ModuleWithProviders; }