import { InjectionToken, ModuleWithProviders } from '@angular/core'; import { StrategyIndex } from './services/strategyIndex'; import { NgxWebstorageConfiguration } from './config'; import * as i0 from "@angular/core"; export declare const LIB_CONFIG: InjectionToken; export declare function appInit(index: StrategyIndex): () => { [name: string]: import("ngx-webstorage").StorageStrategy; }; export declare class NgxWebstorageModule { constructor(index: StrategyIndex, config: NgxWebstorageConfiguration); static forRoot(config?: NgxWebstorageConfiguration): ModuleWithProviders; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; }