import { ModuleWithProviders, NgModuleFactory } from '@angular/core'; import { MtnaUserAccountConfig } from './models'; import * as i0 from "@angular/core"; import * as i1 from "./user-account.component"; import * as i2 from "./pipes/omitted-field.pipe"; import * as i3 from "./components/password/password.component"; import * as i4 from "./components/account-status.component"; import * as i5 from "./pipes/get-error.pipe"; import * as i6 from "./pipes/get-field-order.pipe"; import * as i7 from "@angular/common"; import * as i8 from "@angular/flex-layout"; import * as i9 from "@angular/forms"; import * as i10 from "@angular/material/button"; import * as i11 from "@angular/material/card"; import * as i12 from "@angular/material/icon"; import * as i13 from "@angular/material/input"; import * as i14 from "@angular/material/list"; import * as i15 from "@angular/material/progress-bar"; import * as i16 from "@angular/material/progress-spinner"; import * as i17 from "@angular/material/select"; import * as i18 from "@angular/material/slide-toggle"; import * as i19 from "@mtna/lib-ui/form-layout"; import * as i20 from "@mtna/lib-ui/select-search"; import * as i21 from "@angular/router"; export declare class MtnaUserAccountModule { protected static withRoute(config: MtnaUserAccountConfig): ModuleWithProviders; /** Allows for configuring user account information at the route declaration when this module is lazily loaded. */ static onLazyLoad(config?: MtnaUserAccountConfig): NgModuleFactory; /** * Provides an internal injection token for the MtnaUserAccountConfig * @param config MtnaUserAccountConfig information to configure the user account */ static withConfiguration(config: MtnaUserAccountConfig): ModuleWithProviders; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } declare class MtnaUserAccountRoutingModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } export {};