import { ModuleWithProviders } from '@angular/core'; import { DragulaModule } from '@sowatech/shared/swt-dragula'; import { UserPropertiesStorageService } from '@sowatech/shared/user-properties-storage'; import { AccordionModule } from 'ngx-bootstrap/accordion'; import { BsDropdownModule } from 'ngx-bootstrap/dropdown'; import { ModalModule } from 'ngx-bootstrap/modal'; import { PopoverModule } from 'ngx-bootstrap/popover'; import { TabsModule } from 'ngx-bootstrap/tabs'; import { TimepickerModule } from 'ngx-bootstrap/timepicker'; import { TypeaheadModule } from 'ngx-bootstrap/typeahead'; import * as i0 from "@angular/core"; import * as i1 from "@angular/common"; import * as i2 from "@angular/forms"; import * as i3 from "@angular/router"; import * as i4 from "@sowatech/shared/chartjs"; import * as i5 from "@sowatech/shared/dialogs"; import * as i6 from "@sowatech/shared/ds-datasource"; import * as i7 from "@sowatech/shared/file-upload"; import * as i8 from "@sowatech/shared/lightbox"; import * as i9 from "@sowatech/shared/access-for-role"; import * as i10 from "@sowatech/shared/no-edit-button"; import * as i11 from "@sowatech/shared/no-double-click"; import * as i12 from "@sowatech/shared/scheduler"; import * as i13 from "@sowatech/shared/swt-controls"; import * as i14 from "@sowatech/shared/buttons"; import * as i15 from "@sowatech/shared/swt-dragula"; import * as i16 from "@sowatech/shared/utilities"; import * as i17 from "@sowatech/shared/swt-generic"; import * as i18 from "@sowatech/shared/scheduler-year"; import * as i19 from "@sowatech/shared/csv-mapping"; import * as i20 from "@ng-select/ng-select"; import * as i21 from "ngx-mask"; import * as i22 from "ngx-bootstrap/dropdown"; import * as i23 from "ngx-bootstrap/modal"; import * as i24 from "ngx-bootstrap/tabs"; import * as i25 from "ngx-bootstrap/timepicker"; import * as i26 from "ngx-bootstrap/typeahead"; import * as i27 from "ngx-bootstrap/popover"; import * as i28 from "@sowatech/shared/side-content"; import * as i29 from "@sowatech/shared/global-keyboard-shortcuts"; import * as i30 from "@sowatech/shared/gaugeJS"; import * as i31 from "ngx-bootstrap/accordion"; export declare const DragulaModuleForRoot: ModuleWithProviders; export declare const ModalModuleForRoot: ModuleWithProviders; export declare const BsDropdownModuleForRoot: ModuleWithProviders; export declare const TabsModuleForRoot: ModuleWithProviders; export declare const TimepickerModuleForRoot: ModuleWithProviders; export declare const TypeaheadModuleForRoot: ModuleWithProviders; export declare const PopoverModuleForRoot: ModuleWithProviders; export declare const AccordionModuleForRoot: ModuleWithProviders; export declare class SharedModule { static forRoot(config?: SharedProviderConfig): ModuleWithProviders; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } interface SharedProviderConfig { userPropertiesStorageService?: typeof UserPropertiesStorageService; } export {};