import { TranslateService } from '@ngx-translate/core';
import { AppStateService, ConfigurationService, UserService, InitializeModuleGuard as _InitializeModuleGuard } from '@onecx/angular-integration-interface';
import * as i0 from "@angular/core";
/**
 * @deprecated
 * Please import from @onecx/angular-integration-interface, because in edge cases permission errors occur,
 * when @onecx/angular-integration-interface is not shared and the version from portal-integration-angular is used.
 */
export declare class InitializeModuleGuard extends _InitializeModuleGuard {
    constructor(translateService: TranslateService, configService: ConfigurationService, appStateService: AppStateService, userService: UserService);
    static ɵfac: i0.ɵɵFactoryDeclaration<InitializeModuleGuard, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<InitializeModuleGuard>;
}
