import { ModuleWithProviders } from '@angular/core'; import { App, Viewport } from '@wm/core'; import { DialogBodyDirective, DialogFooterDirective, DialogHeaderComponent } from '@wm/components/dialogs'; import { ConfirmDialogComponent } from '@wm/components/dialogs/confirm-dialog'; import { DialogComponent } from '@wm/components/dialogs/design-dialog'; import { PrefabDirective, PrefabContainerDirective } from '@wm/components/prefab'; import { PageDirective, ContentComponent, PageContentComponent, SpaPageDirective, RouterOutletDirective } from "@wm/components/page"; import { LeftPanelDirective } from "@wm/components/page/left-panel"; import { RightPanelDirective } from "@wm/components/page/right-panel"; import { AnchorComponent } from '@wm/components/basic/anchor'; import { HtmlDirective } from '@wm/components/basic/html'; import { IframeComponent } from '@wm/components/basic/iframe'; import { PictureDirective } from '@wm/components/basic/picture'; import { SpinnerComponent } from '@wm/components/basic/spinner'; import { VideoComponent } from '@wm/components/basic/video'; import { ProgressBarComponent } from "@wm/components/basic/progress/progress-bar"; import { RichTextEditorComponent } from "@wm/components/basic/rich-text-editor"; import { SearchComponent, ScrollableDirective } from "@wm/components/basic/search"; import { TreeComponent } from "@wm/components/basic/tree"; import { CalendarComponent } from "@wm/components/input/calendar"; import { ChipsComponent } from "@wm/components/input/chips"; import { CurrencyComponent } from "@wm/components/input/currency"; import { DateComponent } from '@wm/components/input/epoch/date'; import { DatetimeComponent } from '@wm/components/input/epoch/date-time'; import { TimeComponent } from '@wm/components/input/epoch/time'; import { DateTimePickerComponent } from '@wm/components/input/epoch/date-time-picker'; import { TimePickerComponent } from '@wm/components/input/epoch/date-time-picker'; import { PickerComponent } from '@wm/components/input/epoch/picker'; import { PickerGroupComponent } from '@wm/components/input/epoch/picker'; import { FileUploadComponent } from "@wm/components/input/file-upload"; import { CaptionPositionDirective } from "@wm/components/input/caption-position"; import { CheckboxComponent } from "@wm/components/input/checkbox"; import { NumberComponent } from "@wm/components/input/number"; import { SliderComponent } from "@wm/components/input/slider"; import { CardComponent } from "@wm/components/data/card"; import { FormComponent, FormWidgetDirective, FormActionDirective, FormFieldDirective, LiveActionsDirective, DependsonDirective, LiveFilterDirective, LiveFormDirective } from "@wm/components/data/form"; import { ListComponent, ListItemDirective } from "@wm/components/data/list"; import { LiveTableComponent } from "@wm/components/data/live-table"; import { PaginationComponent } from "@wm/components/data/pagination"; import { TableComponent, TableCUDDirective, TableFilterSortDirective, TableActionDirective, TableColumnDirective, TableColumnGroupDirective, TableRowDirective, TableRowActionDirective } from "@wm/components/data/table"; import { ChartComponent } from "@wm/components/chart"; import { AccordionPaneComponent, AccordionDirective } from "@wm/components/containers/accordion"; import { LayoutGridColumnDirective } from "@wm/components/containers/layout-grid"; import { TabPaneComponent, TabsComponent } from "@wm/components/containers/tabs"; import { WizardStepComponent, WizardComponent } from "@wm/components/containers/wizard"; import { AlertDialogComponent } from "@wm/components/dialogs/alert-dialog"; import { IframeDialogComponent } from "@wm/components/dialogs/iframe-dialog"; import { LoginDialogDirective } from "@wm/components/dialogs/login-dialog"; import { PartialDialogComponent } from "@wm/components/dialogs/partial-dialog"; import { BreadcrumbComponent } from "@wm/components/navigation/breadcrumb"; import { MenuComponent, MenuDropdownComponent, MenuDropdownItemComponent, NavigationControlDirective, NavComponent } from "@wm/components/navigation/menu"; import { PopoverComponent } from "@wm/components/navigation/popover"; import { CarouselDirective } from "@wm/components/advanced/carousel"; import { CustomWidgetContainerDirective } from "@wm/components/advanced/custom"; import { NgCircleProgressModule } from "ng-circle-progress"; import { ContainerDirective, CustomPipe, FileSizePipe, FilterPipe, ImagePipe, ItemTemplateDirective, LazyLoadDirective, PartialContainerDirective, PartialDirective, PartialParamDirective, PartialParamHandlerDirective, RedrawableDirective, SanitizePipe, ShowInDeviceDirective, TextContentDirective, ToCurrencyPipe, ToDatePipe, ToNumberPipe, TrailingZeroDecimalPipe, TrustAsPipe, CustomWidgetContainerDirective as BaseCustomWidgetContainerDirective } from '@wm/components/base'; import * as i0 from "@angular/core"; import * as i1 from "@angular/common"; import * as i2 from "@angular/router"; import * as i3 from "@angular/common/http"; import * as i4 from "@angular/forms"; import * as i5 from "./directives/accessroles.directive"; import * as i6 from "./components/app-spinner.component"; import * as i7 from "./components/custom-toaster.component"; import * as i8 from "./components/app-component/app.component"; import * as i9 from "./directives/prefab.directive"; import * as i10 from "./components/prefab-preview.component"; import * as i11 from "./components/empty-component/empty-page.component"; import * as i12 from "ngx-toastr"; import * as i13 from "@wm/components/dialogs/confirm-dialog"; import * as i14 from "@wm/components/dialogs/design-dialog"; import * as i15 from "@wm/components/dialogs"; import * as i16 from "@wm/components/base"; import * as i17 from "ngx-bootstrap/datepicker"; import * as i18 from "ngx-bootstrap/timepicker"; import * as i19 from "ngx-bootstrap/dropdown"; import * as i20 from "ngx-bootstrap/pagination"; import * as i21 from "ngx-bootstrap/typeahead"; import * as i22 from "ngx-bootstrap/progressbar"; import * as i23 from "ngx-bootstrap/carousel"; import * as i24 from "ngx-bootstrap/popover"; import * as i25 from "ng-circle-progress"; import * as i26 from "ngx-bootstrap/tooltip"; import * as i27 from "@wm/components/basic/anchor"; import * as i28 from "@wm/components/basic/audio"; import * as i29 from "@wm/components/basic/html"; import * as i30 from "@wm/components/basic/icon"; import * as i31 from "@wm/components/basic/iframe"; import * as i32 from "@wm/components/basic/label"; import * as i33 from "@wm/components/basic/picture"; import * as i34 from "@wm/components/basic/spinner"; import * as i35 from "@wm/components/basic/video"; import * as i36 from "@wm/components/basic/progress/progress-bar"; import * as i37 from "@wm/components/basic/progress/progress-circle"; import * as i38 from "@wm/components/basic/rich-text-editor"; import * as i39 from "@wm/components/basic/search"; import * as i40 from "@wm/components/basic/tree"; import * as i41 from "@wm/components/input/calendar"; import * as i42 from "@wm/components/input/chips"; import * as i43 from "@wm/components/input/color-picker"; import * as i44 from "@wm/components/input/currency"; import * as i45 from "@wm/components/input/epoch/date"; import * as i46 from "@wm/components/input/epoch/date-time"; import * as i47 from "@wm/components/input/epoch/time"; import * as i48 from "@wm/components/input/epoch/date-time-picker"; import * as i49 from "@wm/components/input/epoch/picker"; import * as i50 from "@wm/components/input/file-upload"; import * as i51 from "@wm/components/input/button"; import * as i52 from "@wm/components/input/button-group"; import * as i53 from "@wm/components/input/caption-position"; import * as i54 from "@wm/components/input/checkbox"; import * as i55 from "@wm/components/input/checkboxset"; import * as i56 from "@wm/components/input/composite"; import * as i57 from "@wm/components/input/number"; import * as i58 from "@wm/components/input/radioset"; import * as i59 from "@wm/components/input/select"; import * as i60 from "@wm/components/input/switch"; import * as i61 from "@wm/components/input/text"; import * as i62 from "@wm/components/input/textarea"; import * as i63 from "@wm/components/input/rating"; import * as i64 from "@wm/components/input/slider"; import * as i65 from "@wm/components/data/card"; import * as i66 from "@wm/components/data/form"; import * as i67 from "@wm/components/data/list"; import * as i68 from "@wm/components/data/live-table"; import * as i69 from "@wm/components/data/pagination"; import * as i70 from "@wm/components/data/table"; import * as i71 from "@wm/components/chart"; import * as i72 from "@wm/components/containers/accordion"; import * as i73 from "@wm/components/containers/linear-layout"; import * as i74 from "@wm/components/containers/layout-grid"; import * as i75 from "@wm/components/containers/panel"; import * as i76 from "@wm/components/containers/tabs"; import * as i77 from "@wm/components/containers/tile"; import * as i78 from "@wm/components/containers/wizard"; import * as i79 from "@wm/components/dialogs/alert-dialog"; import * as i80 from "@wm/components/dialogs/iframe-dialog"; import * as i81 from "@wm/components/dialogs/login-dialog"; import * as i82 from "@wm/components/dialogs/partial-dialog"; import * as i83 from "@wm/components/navigation/breadcrumb"; import * as i84 from "@wm/components/navigation/menu"; import * as i85 from "@wm/components/navigation/navbar"; import * as i86 from "@wm/components/navigation/popover"; import * as i87 from "@wm/components/advanced/carousel"; import * as i88 from "@wm/components/advanced/login"; import * as i89 from "@wm/components/advanced/marquee"; import * as i90 from "@wm/components/advanced/custom"; import * as i91 from "@wm/components/page"; import * as i92 from "@wm/components/page/footer"; import * as i93 from "@wm/components/page/header"; import * as i94 from "@wm/components/page/left-panel"; import * as i95 from "@wm/components/page/right-panel"; import * as i96 from "@wm/components/page/top-nav"; import * as i97 from "@wm/components/prefab"; export declare function getSettingProvider(key: string, defaultValue: unknown): { provide: string; useValue: unknown; }; export declare function InitializeApp(I18nService: any, AppJSResolve: any): () => Promise; export declare function setAngularLocale(I18nService: any): any; export declare const REQUIRED_MODULES_FOR_DYNAMIC_COMPONENTS: (typeof ConfirmDialogComponent | typeof DialogComponent | typeof DialogBodyDirective | typeof DialogFooterDirective | typeof DialogHeaderComponent | typeof ContainerDirective | typeof ItemTemplateDirective | typeof LazyLoadDirective | typeof PartialDirective | typeof PartialParamHandlerDirective | typeof PartialParamDirective | typeof PartialContainerDirective | typeof BaseCustomWidgetContainerDirective | typeof RedrawableDirective | typeof ShowInDeviceDirective | typeof TextContentDirective | typeof ToDatePipe | typeof FilterPipe | typeof FileSizePipe | typeof ToNumberPipe | typeof ToCurrencyPipe | typeof TrailingZeroDecimalPipe | typeof TrustAsPipe | typeof ImagePipe | typeof CustomPipe | typeof SanitizePipe | typeof NgCircleProgressModule | typeof AnchorComponent | typeof HtmlDirective | typeof IframeComponent | typeof PictureDirective | typeof SpinnerComponent | typeof VideoComponent | typeof ProgressBarComponent | typeof RichTextEditorComponent | typeof SearchComponent | typeof ScrollableDirective | typeof TreeComponent | typeof CalendarComponent | typeof ChipsComponent | typeof CurrencyComponent | typeof DateComponent | typeof DatetimeComponent | typeof TimeComponent | typeof DateTimePickerComponent | typeof TimePickerComponent | typeof PickerComponent | typeof PickerGroupComponent | typeof FileUploadComponent | typeof CaptionPositionDirective | typeof CheckboxComponent | typeof NumberComponent | typeof SliderComponent | typeof CardComponent | typeof FormComponent | typeof FormWidgetDirective | typeof FormActionDirective | typeof FormFieldDirective | typeof LiveActionsDirective | typeof DependsonDirective | typeof LiveFilterDirective | typeof LiveFormDirective | typeof ListComponent | typeof ListItemDirective | typeof LiveTableComponent | typeof PaginationComponent | typeof TableComponent | typeof TableCUDDirective | typeof TableFilterSortDirective | typeof TableActionDirective | typeof TableColumnDirective | typeof TableColumnGroupDirective | typeof TableRowDirective | typeof TableRowActionDirective | typeof ChartComponent | typeof AccordionPaneComponent | typeof AccordionDirective | typeof LayoutGridColumnDirective | typeof TabPaneComponent | typeof TabsComponent | typeof WizardStepComponent | typeof WizardComponent | typeof AlertDialogComponent | typeof IframeDialogComponent | typeof LoginDialogDirective | typeof PartialDialogComponent | typeof BreadcrumbComponent | typeof MenuComponent | typeof MenuDropdownComponent | typeof MenuDropdownItemComponent | typeof NavigationControlDirective | typeof NavComponent | typeof PopoverComponent | typeof CarouselDirective | typeof CustomWidgetContainerDirective | typeof PageDirective | typeof ContentComponent | typeof PageContentComponent | typeof SpaPageDirective | typeof RouterOutletDirective | typeof LeftPanelDirective | typeof RightPanelDirective | typeof PrefabDirective | typeof PrefabContainerDirective)[]; export declare class RuntimeBaseModule { static addCustomEventPolyfill(): boolean; static forRoot(): ModuleWithProviders; constructor(app: App, viewport: Viewport); private getDeviceDetails; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } export declare const WM_MODULES_FOR_ROOT: any[];