import { ModuleWithProviders } from '@angular/core';
import * as i0 from "@angular/core";
import * as i1 from "./components/ngsm-loader/ngsm-loader.component";
import * as i2 from "./components/ngsm-tags/ngsm-tags.component";
import * as i3 from "./components/ngsm-datepicker/ngsm-datepicker.component";
import * as i4 from "./components/ngsm-timepicker/ngsm-timepicker.component";
import * as i5 from "./components/ngsm-tablepager/ngsm-tablepager.component";
import * as i6 from "./components/ngsm-autocomplete/ngsm-autocomplete.component";
import * as i7 from "./components/ngsm-menu/ngsm-menu.component";
import * as i8 from "./directives/ngsm-menu-display-directive/ngsm-menu-display-directive.component";
import * as i9 from "./directives/ngsm-sub-menu-display-directive/ngsm-sub-menu-display-directive.component";
import * as i10 from "./directives/highlight-tab.directive";
import * as i11 from "@angular/common";
import * as i12 from "@angular/forms";
import * as i13 from "@angular/router";
import * as i14 from "ngx-chips";
export declare class NgsmModule {
    static forRoot(config?: any): ModuleWithProviders<NgsmModule>;
    static ɵfac: i0.ɵɵFactoryDeclaration<NgsmModule, never>;
    static ɵmod: i0.ɵɵNgModuleDeclaration<NgsmModule, [typeof i1.NgsmLoaderComponent, typeof i2.NgsmTagsComponent, typeof i3.NgsmDatepickerComponent, typeof i4.NgsmTimepickerComponent, typeof i5.NgsmTablepagerComponent, typeof i6.NgsmAutocompleteComponent, typeof i7.NgsmMenuComponent, typeof i8.NgsmMenuDisplayDirectiveComponent, typeof i9.NgsmSubMenuDisplayDirectiveComponent, typeof i10.HighlightTabDirective], [typeof i11.CommonModule, typeof i12.FormsModule, typeof i13.RouterModule, typeof i14.TagInputModule], [typeof i1.NgsmLoaderComponent, typeof i2.NgsmTagsComponent, typeof i3.NgsmDatepickerComponent, typeof i4.NgsmTimepickerComponent, typeof i5.NgsmTablepagerComponent, typeof i6.NgsmAutocompleteComponent, typeof i7.NgsmMenuComponent, typeof i8.NgsmMenuDisplayDirectiveComponent, typeof i9.NgsmSubMenuDisplayDirectiveComponent, typeof i10.HighlightTabDirective]>;
    static ɵinj: i0.ɵɵInjectorDeclaration<NgsmModule>;
}
